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