課程
/后端開發
/PHP
/PHP進階篇
2015-07-09
源自:PHP進階篇 5-1
正在回答
$filename?=?'/data/webroot/usercode/code/resource/test.txt'; //編寫代碼讀取$filename的文件內容 $content=file_get_contents($filename); echo?$content;
虹之翼 提問者
跟你遇到一樣的情況,后來發現是源代碼路徑錯了
$filename = '/data/webroot/usercode/code/resource/test.txt';
不要覺得!你覺得沒錯,但最終的結果顯示你錯了那你就是錯了!要相信機器是不會說謊的!你要做的就是去檢測你的代碼!樓上兩位說得很清楚了!
程序的問題在于你文件地址的引用出了問題。
$filename?=?'/data/webroot/usercode/code/resource/test.txt';
你文件地址是以一個‘/’開頭的,而表示當前目錄的符號是'.'。
你試著把程序改成
$filename?=?'./data/webroot/usercode/code/resource/test.txt';
看看你的問題解決了沒有?
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發網站程序
4 回答為什么這樣寫代碼是錯的啊
2 回答為啥總是提示我的代碼不規范呢
1 回答為什么老是提示我new錯了
2 回答為什么提示運行成功,輸出錯誤
1 回答明明是對的啊 提示錯誤,哪里不對呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-07-09
2015-07-22
跟你遇到一樣的情況,后來發現是源代碼路徑錯了
$filename = '/data/webroot/usercode/code/resource/test.txt';
2015-07-09
不要覺得!你覺得沒錯,但最終的結果顯示你錯了那你就是錯了!要相信機器是不會說謊的!你要做的就是去檢測你的代碼!樓上兩位說得很清楚了!
2015-07-09
程序的問題在于你文件地址的引用出了問題。
你文件地址是以一個‘/’開頭的,而表示當前目錄的符號是'.'。
你試著把程序改成
看看你的問題解決了沒有?