set_include_path(".".PATH_SEPARATOR.ROOT."/lib".PATH_SEPARATOR.ROOT."/core".PATH_SEPARATOR.get_include_path()); 這句話不是很明白..怎么能翻譯出來這個內容?請老師幫忙理一下! thanks for your kindly support.
5 回答
舉報
0/150
提交
取消
set_include_path(".".PATH_SEPARATOR.ROOT."/lib".PATH_SEPARATOR.ROOT."/core".PATH_SEPARATOR.get_include_path()); 這句話不是很明白..怎么能翻譯出來這個內容?請老師幫忙理一下! thanks for your kindly support.
2014-07-15
舉報
2014-07-16
^_^...
2014-07-15
這個是設置包含路徑的,通過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')就可以,他就會去到你設置的包含路徑中去找這個文件。就不用每次寫那么長的路徑信息了。
2017-06-06
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就出錯
2014-08-28
不明白這樣寫以后 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新手 好幾天 一直無法解決,望大神給予幫助
2014-07-15
Many thanks for you. 這里的老師真好!即使是收費課程我們也愿意來!