PHP獲取路徑和目錄相關的操作

2021-10-09 09:29:31 字數 1069 閱讀 8289

php獲取路徑和目錄相關的操作

//魔術變數,獲取當前檔案的絕對路徑

echo "__file__: *****===> " . __file__;

echo '

'; //魔術變數,獲取當前指令碼的目錄

echo "__dir__: *****===> " . __dir__;

echo '

'; //dirname返回路徑的目錄部分,dirname(__file__)相當於__dir__

echo "dirname(__file__): *****===> " . dirname(__file__);

echo '

'; //$_server['php_self']和$_server['script_name']的結果一般相同,他們都是獲取當前指令碼的檔名

//只有當php以cgi方式執行時有區別,但是現在幾乎找不到以cgi方式執行php了

echo '$_server["php_self"]: *****===> ' . $_server['php_self'];

echo '

'; echo '$_server["script_name"]: *****===> ' . $_server['script_name'];

echo '

'; //當前執行指令碼的絕對路徑。記住,在cli方式執行php是獲取不到的

echo '$_server["script_filename"]: *****===> ' . $_server['script_filename'];

echo '

'; //當前執行指令碼所在的文件根目錄。在伺服器配置檔案中定義。

echo '$_server["document_root"]: *****===> ' . $_server['document_root'];

echo '

'; //getcwd()返回當前工作目錄

echo "getcwd(): *****===> " . getcwd();

echo '

';

執行的結果:

linux 目錄相關的操作

cd 切換目錄 change dictionary 使用 mkdir 命令建立 runoob 目錄 root www mkdir runoob 使用絕對路徑切換到 runoob 目錄 注意進入某個目錄檔案必須後面再加乙個 root www cd root runoob 注意空格,linux的目錄採用...

linux 目錄相關的操作

cd 切換目錄 change dictionary 使用 mkdir 命令建立 runoob 目錄 root www mkdir runoob 使用絕對路徑切換到 runoob 目錄 注意進入某個目錄檔案必須後面再加乙個 root www cd root runoob 注意空格,linux的目錄採用...

與目錄相關的命令和操作

以下符號表示特殊的目錄 代表此層目弽 代表上一層目弽 代表前乙個工作目弽 代表 目前使用者身份 所在癿家目弽 account 代表 account 這個使用者癿家目弽 account 是個賬號名稱 cd 目錄名 變換目錄 pwd 目錄名 顯示當前目錄 pwd print working direct...