Php 文件_exists()何时发出E_警告?
我想知道文件_exists()何时返回E_警告 手册上写着 发生故障时,将发出E_警告 你能不能给我举个简单的例子,因为我什么都想不出来 更新: 因此,如果我尝试检查一个不存在的文件,如:Php 文件_exists()何时发出E_警告?,php,warnings,file-exists,Php,Warnings,File Exists,我想知道文件_exists()何时返回E_警告 手册上写着 发生故障时,将发出E_警告 你能不能给我举个简单的例子,因为我什么都想不出来 更新: 因此,如果我尝试检查一个不存在的文件,如: if (false === file_exists('path/image.png')) { //something } 这只会返回false,而不是电子警告,对吧 如果这是一个愚蠢的问题,我很抱歉(我在php中仍然是一个彻头彻尾的傻瓜:-) Thx例如,当安全模式限制阻止脚本访问文件系统,或者由于
if (false === file_exists('path/image.png')) {
//something
}
这只会返回false,而不是电子警告,对吧
如果这是一个愚蠢的问题,我很抱歉(我在php中仍然是一个彻头彻尾的傻瓜:-)
Thx例如,当安全模式限制阻止脚本访问文件系统,或者由于其他原因无法访问文件系统,或者发生I/O或权限错误时
我想,这就是问题所在。关于这个问题的答案,有权威性的文件吗?关于这一点,php.net非常含糊。