检查图像是否存在

时间:2011-07-26 10:12:31

标签: php image zend-framework

我想检查图像是否存在:

<?php
if(file_exists($this->baseUrl('upload/'.$this->lmObject->getLImage())) echo "EXIST";
else echo "NOT FOUND";
?>
<img src="<?php echo $this->baseUrl('upload/'.$this->lmObject->getLImage())?>" width="150" height="150" >

输出结果是:当图像显示良好时未找到...很奇怪吧?我在这里错了什么?

1 个答案:

答案 0 :(得分:7)

您似乎正在传递网址file_exists。这不是使用该函数的正确方法,而是应该传递文件系统路径。

您需要使用以下内容:

if(file_exists(APPLICATION_PATH.'upload/'.$this->lmObject->getLImage()))
相关问题