實用php 獲取當前目錄和當前資料夾

2021-08-20 18:09:13 字數 1204 閱讀 2695

<?php  

/** 

* 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 '

';  

echo '

';  

echo "php整理"; 

php 獲取當前目錄和當前資料夾

php獲取路徑或目錄實現 魔術變數,獲取當前檔案的絕對路徑 echo file file echo php eol.php eol 魔術變數,獲取當前指令碼的目錄 echo dir dir echo php eol.php eol dirname返回路徑的目錄部分,dirname file 相當於 ...

Python 獲取當前檔案所在目錄

python下獲取檔案所在的絕對目錄,大都通過 os.path.abspath,但如果你在其他目錄下,通過絕對路徑獲取,這時就會有錯。例如 步驟 在當用目錄執行 import os import sys print os.path.abspath main.py 結果為 home abc tiran...

獲取當前檔案路徑 當前工作目錄路徑

import os current dir os.path.abspath os.path.dirname file 當前檔案下的絕對路徑 print current dir 輸出 e weidian lc requestinfo current dir1 os.path.dirname file ...