無料CGI、PHPサイト(確認画面付きメールフォーム・メーリングリスト・メルマガ設置、逆アクセスランキング、画像カウンター等)PHPマニュアル by k-sky

basename

(PHP 4, PHP 5)

basenameパス中のファイル名の部分を返す

説明

string basename ( string $path [, string $suffix ] )

この関数は、ファイルへのパスを有する文字列を引数とし、 ファイルのベース名を返します。

パラメータ

path

パス。

Windows では、スラッシュ(/) とバックスラッシュ (\) の両方がディレクトリ区切り文字として使われます。 その他の環境ではスラッシュ(/)になります。

suffix

ファイル名が、 suffix で終了する場合、 この部分もカットされます。

返り値

指定した path のベース名を返します。

変更履歴

バージョン 説明
4.1.0 パラメータ suffix が追加されました。

例1 basename() の例

<?php
$path 
"/home/httpd/html/index.php";
$file basename($path);         // $file は "index.php" に設定される
$file basename($path,".php");  // $file は "index" に設定される
?>