文章出處
文章列表
echo $_SERVER['DOCUMENT_ROOT'];
這時輸出當前文件所在的路徑 D:/phpStudy/WWW/study/php&mysql
$_SERVER['DOCUMENT_ROOT']/orders.txt 這時候以為輸出的路徑為 D:/phpStudy/WWW/study/php&mysql/orders.txt
但是通過echo 輸出的為結果為:
Notice: Use of undefined constant orders - assumed 'orders' in D:\phpStudy\WWW\study\php&mysql\test.php on line 9 Warning: Division by zero in D:\phpStudy\WWW\study\php&mysql\test.php on line 9 Notice: Use of undefined constant txt - assumed 'txt' in D:\phpStudy\WWW\study\php&mysql\test.php on line 9 txt
我們給 orders.txt 兩邊加上雙引號試試,變成
$_SERVER['DOCUMENT_ROOT'].”/orders.txt“
這時才能正確識別orders.txt的地址
D:/phpStudy/WWW/study/php&mysql/orders.txt
還有一種方式就是給 $_SERVER['DOCUMENT_ROOT'] 兩邊加上大括號,然后總的路徑打上雙引號
"{$_SERVER['DOCUMENT_ROOT']}/orders.txt"
這樣也能正確輸出orders.txt的地址
文章列表
全站熱搜