php unlink删除的问题

<?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 '猪,文件不存在,可能路径添错了';
}

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

有问题请补充
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-11-03
你的文件是在wang_zhan_xue_yuan2文件夹里面吗?
不会吧!本人测试过没有错误!你看看是不是你的文件是只读的属性就不能删除!改下文件夹属性看看吧!

参考资料:ASP

第2个回答  2008-11-03
用绝对路径看看,偶删除一般都是用绝对路径
第3个回答  2008-11-03
路径错误,好好检查下呗

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网