亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

set_include_path(".".PATH_SEPARATOR.ROOT."/lib".PATH_SEPARATOR.ROOT."/core".PATH_SEPARATOR.get_include_path()); 這句話不是很明白..怎么能翻譯出來這個內容?請老師幫忙理一下! thanks for your kindly support.

正在回答

5 回答

^_^...

0 回復 有任何疑惑可以回復我~

這個是設置包含路徑的,通過set_include_path函數設置包含路徑,通過get_include_path 函數得到設置的包含路徑。舉個簡單的例子,假如你想使用test.php這個文件,現在這個文件在a/b/c/d的這個目錄中,你需要包含文件的時候需要找到這個文件,拿相對路徑來說你需要這樣寫require('a/b/c/d/test.php')才能找到,如果你通過set_include_path設置了包含路徑,告訴PHP引擎去哪找這個文件,你包含的時候就只用寫require('test.php')就可以,他就會去到你設置的包含路徑中去找這個文件。就不用每次寫那么長的路徑信息了。

2 回復 有任何疑惑可以回復我~

define("ROOT",dirname(_FILE_));

set_include_path(".".PATH_SEPARATOR.ROOT."/lib".PATH_SEPARATOR.ROOT."/core".PATH_SEPARATOR.ROOT."/configs".PATH_SEPARATOR.get_include_path());


require_once 'lib/image.func.php';

上面上的require是可以的

require_once 'mysql.func.php';

下面的require就出錯



0 回復 有任何疑惑可以回復我~

不明白這樣寫以后 require_once 'mysql.func.php';這一行提示  include filename:'mysql.func.php' doesn't exist in project:D:/xampp/htdocs/mooc

我核對了很多遍 都不行


define("ROOT",dirname(__FILE__),true);

echo PATH_SEPARATOR.root."/lib";

set_include_path(".".PATH_SEPARATOR.root."/lib".path_separator.root."/core".path_separator.get_include_path());

require_once 'mysql.func.php';



出現:;D:\xampp\htdocs\mooc/lib



運行環境:操作系統:win7

使用xampp集成環境 代碼放在D:/xampp/htdocs/mooc 中


php新手 好幾天 一直無法解決,望大神給予幫助


0 回復 有任何疑惑可以回復我~
#1

急性短暫性精神障礙證持有者

set_include_path是設置include路徑,path_seprator純粹就是set_include_path的語法結構。直接說就是分隔符。 你可以先用set_include_path() 然后用get_include.path()函數打印出來。 你的 echo 用法是錯的。
2014-12-15 回復 有任何疑惑可以回復我~
#2

慕哥0592652

我也遇到這個問題,請問怎么解決的?
2017-06-06 回復 有任何疑惑可以回復我~

Many thanks for you. 這里的老師真好!即使是收費課程我們也愿意來!

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
手把手教你實現電商網站后臺開發
  • 參與學習       117255    人
  • 解答問題       2101    個

手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統

進入課程
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號