我unlink在我的PHP页面上使用.在某些情况下,可能会拒绝删除目录的权限.而不是拥有
Warning: unlink(stuff/New folder) [function.unlink]: Permission denied in ... on line 30
出现在渲染的页面上,有没有办法让我做一个"warning_get_last"来捕获最后给出的警告,所以我可以很好地输出它?还是error_get_last包括这些?
我知道我可以抑制警告,@unlink并且我也可以检查是否unlink返回false,但我想知道如果失败则会出现错误消息.
使用error_reporting(0)不显示警告或在所呈现的页面的任何错误.它仍将显示在您的服务器错误日志中,您仍然可以使用它error_get_last()来获取最后一个错误.
你可以用这个来测试它:
error_reporting(0);
unlink('some file that does not exist'); // generates a warning
print_r(error_get_last());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6373 次 |
| 最近记录: |