ファイル名の取得

| コメント(2)

ドメインに対する絶対パスの取得
$_SERVER['SCRIPT_NAME']

現在のファイル名を取得
basename($_SERVER['SCRIPT_NAME'])

現在のファイル名(拡張子を除く)を取得
basename($_SERVER['SCRIPT_NAME'],".php")

※.htaccessなどによりアクセスするファイルと実行するファイル名が異なる場合は実行するファイル名が取得されます

スポンサードリンク

「php」の関連記事

コメント(2)

現在のフォルダ名を取得するにはどう記述をしたらよいでしょうか?

http://hoge.com/test/hoge.php

の場合、testを取得したいです。


どうぞよろしくお願いします。

>匿名さん

フォルダ名の取得でしたらdirname関数を利用すればよいかなと思います。
http://www.php.net/manual/ja/function.dirname.php

正規表現で必要な階層でトリミングを行えば現在のディレクトリ名を取得できます。

コメントする