php unlink删除的问题

来源:百度知道 编辑:UC知道 时间:2024/09/25 04:36:16
<?php
unlink("../wang_zhan_xue_yuan2/cc.txt");
?>为什么删除不成功.我的wang_zhan_xue_yuan2目录明明有这个文件的
Warning: unlink(/htdocs/wang_zhan_xue_yuan2/cc.txt) [function.unlink]: No such file or directory in D:\zendstudio_5_2_0\APMServ5.2.0\www\htdocs\kk.php on line 2出错信息

很明显你的路径是错误的, 路径可能出现的问题是很多的, 简单说就是没找到文件.

<?php
$filename = "../wang_zhan_xue_yuan2/cc.txt";
if(file_exists($filename)){
echo '文件存在,可以删了';
} else {
echo '猪,文件不存在,可能路径添错了';
}

这里再重复一个知识点 ./是当前目录, ../是上级目录 ../../是上级目录的上级目录 /是根目录.

有问题请补充

用绝对路径看看,偶删除一般都是用绝对路径

路径错误,好好检查下呗

你的文件是在wang_zhan_xue_yuan2文件夹里面吗?
不会吧!本人测试过没有错误!你看看是不是你的文件是只读的属性就不能删除!改下文件夹属性看看吧!