PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

basename - パス中のファイル名の部分を返す | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

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" に設定される
?>

参考

  • dirname() - パス中のディレクトリ名の部分を返す
  • pathinfo() - ファイルパスに関する情報を返す



フォーラムで「basename - パス中のファイル名の部分を返す」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | basename - パス中のファイル名の部分を返す」をGoogle検索
copyright © 1997-2010 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: