php rename報(bào)錯(cuò)是因?yàn)槁窂匠霈F(xiàn)錯(cuò)誤,其解決辦法:首先檢查“before.txt”這個(gè)文件是否存在或者路徑有沒有寫錯(cuò);然后修改正確的路徑即可。
推薦:《PHP視頻教程》
php rename() 失敗問題
代碼:
$before = '/Applications/MAMP/htdocs/www/store/data/log/ before.txt'; $after = '/Applications/MAMP/htdocs/www/store/data/log/' . 'after.txt'; if (rename($before, $after)) { echo "換名成功"; }else{ echo "換名失敗"; }
報(bào)錯(cuò)提示:返回值一直是false,換名失敗。。。
解決辦法:
-
檢查下before.txt這個(gè)文件是否存在或者路徑有沒有寫錯(cuò)
-
原因是路徑錯(cuò)了 '/Applications/MAMP/htdocs/www/store/data/log/《這邊多打了個(gè)空格》 before.txt'