PHP 実行中スクリプトの絶対パス、ディレクトリパス、スクリプト名を取得する
PHP 実行中スクリプトの絶対パス、ディレクトリパス、スクリプト名を取得する
 /var/www/htmlにあるtest.phpの絶対パス、ディレクトリパス、スクリプト名を取得する
 「test.php」
 <?php
 //絶対パス
 echo __FILE__ . ‘<br />’;
//ディレクトリパス
 echo dirname(__FILE__) . ‘<br />’;
//スクリプト名
 echo basename(__FILE__) . ‘<br />’;
//指定した拡張子を取り除いたスクリプト名
 echo basename(__FILE__, ‘.php’);
 ?>
「出力結果」
 /var/www/html/test.php
 /var/www/html
 test.php
 test
Comment