PHPは、現在のパスまたはディレクトリやファイル名を取得します

<?phpの

//現在のファイルの絶対パスを取得するエコー「__FILE__:===>」.__ FILE__。   

エコー '<BR/>'; 

//現在のファイルの名前を取得します。

エコーベース名(__ FILE__); エコー '<BR/>';  

  //現在のスクリプトディレクトリのエコーを取得する「__ DIR__:===>」.__ DIR__。 

エコー '<BR/>';    

// dirnameが、パスのディレクトリ部分を返し、

dirname(__ FILE__)は、__ DIR__に対応します 

エコー "のdirname(__ FILE__):===>" .dirname(__ FILE__); 

エコー '<BR/>';    

// $ _、SERVER [「PHP_SELF」]と$ _SERVER結果[「SCRIPT_NAME」]は一般的に同じである、それらはすべて現在のスクリプトのファイル名を取得します 

//ときにcgi PHPの方法で実行されているが、現在はほとんどのcgiにPHPを実行する方法を見つけることができない場合にのみ、差別化 

エコー '$ _SERVER [ "PHP_SELF"]:===>'。$ _、SERVER [ 'PHP_SELF']; 

エコー '<BR/>';    

エコー '$ _SERVER [ "SCRIPT_NAME"]:===>'。$ _、SERVER [ 'SCRIPT_NAME']; 

エコー '<BR/>';    

//現在実行中のスクリプトの絶対パス。PHPは、取得のCLIモードで実行され、覚えて未満であります 

エコー '$ _SERVER [ "SCRIPT_FILENAME"]:===>'。$ _、SERVER [ 'SCRIPT_FILENAME']; 

エコー '<BR/>';    

//現在のスクリプトのドキュメントルートディレクトリが実行されています。サーバーの構成ファイルに定義されています。 

エコー '$ _SERVER [ "DOCUMENT_ROOT"]:===>'。$ _、SERVER [ 'DOCUMENT_ROOT']; 

エコー '<BR>';    

// GETCWD()は、現在の作業ディレクトリを返します。 

"GETCWD():===>" エコー.getcwd(); 

エコー '<BR>'; 

?>

おすすめ

転載: www.cnblogs.com/yyy6901/p/11126141.html