IT技術サポート総合サイト
 
 言語:  VC++/MFC   PHP/Perl   VB/VBA   ASP/ASP.net   HTML/CSS   基本知識:  Windows   Linux   ネットワーク   MySQL   レンタルサーバ   SEO対策
キーワード: RSS2.0配信
 
 
コラム集:PHP関数Tips
←前コラム    目次    次コラム→    
 
パスからファイル名の部分だけを取得
分類:PHP/Perl     著者:野村健     更新日付:2008/12/17
 
 
basename関数でパス中のファイル名の部分を取得できる。

書式:
string basename ( string path [, string suffix] )

説明:
この関数は、ファイルへのパスを有する文字列を引数とし、 ファイルのベース名を返します。ファイル名が、 suffix で終了する場合、 この部分もカットされます。

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

例:basename関数を使ってパスからファイル名を取りだす。
<?php
$path = "/html_doc/index.html";
$file = basename($path); // "index.php"を返す
$file = basename($path,".html"); //"index"のみ返す
?>

 
 
←前コラム    目次    次コラム→