【发布时间】:2019-01-29 19:32:41
【问题描述】:
我有这样的功能:
public function asset_exists($path)
{
$webRoot = realpath($this->kernel->getRootDir() . '/../web/');
$toCheck = $webRoot . $path;
if (!file_exists("/Users/mtmac/app/app-web/web/uploads/clients/5b7e824a97ba4.jpeg"))
{
return false;
}
return true;
}
当我将值作为字符串放在 file_exists 函数上时,一切正常。
问题是当我更改 IF 条件时
if (!file_exists($toCheck))
{ return false; }
我总是从那个条件得到返回值 FALSE。
注意:
一个。图像存在于磁盘上
b.参数$toCheck的值为/Users/mtmac/app/app-web/web/uploads/clients/5b7e824a97ba4.jpeg
【问题讨论】:
标签: php file-exists