【发布时间】:2017-06-29 01:46:12
【问题描述】:
我想检查 unlink 是返回 true 还是 false。
目前我试过这个:
if(!unlink("$directory/$file"))
{
echo "works not";
}
else
{
echo "works";
}
我没有输出,我只是收到这条消息:
unlink("path"...VTS_01_1.VOB): Permission denied
但它不起作用,有什么想法吗?
【问题讨论】:
-
你在这里得到了什么输出?
-
我什么也没得到,我只收到这条消息:
unlink("path"...VTS_01_1.VOB): Permission denied -
我故意打开该文件夹/文件以捕获错误并显示针对此问题的合适消息,在这种情况下没有权限错误它只是向我显示错误,因为我有文件夹/文件打开。
-
嗯,有些东西应该在这里以一种或另一种方式输出......你能试着做除了
echo之外的字面上的任何其他,来统治出于任何奇怪的原因,输出到stdout有一些问题吗?改为抛出异常,写入其他文件,播放声音或其他内容,只是为了查看它正在进入if或else。
标签: php permissions return unlink