• ベストアンサー

ディレクトリ内のファイル名の取得

ディレクトリを読んでディレクトリに有る画像ファイル $dname = dir ( "./cgi-bin/image/" ); while ( false !== ( $imagefile = $dname->read() )) { } 拡張子を除いたファイル名を取得したい abc.jpg dfg.jpg xyz.jpg abc dfg xyz 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • agunuz
  • ベストアンサー率65% (288/438)
回答No.1

RTFM. http://www.php.net/manual/ja/function.basename.php http://www.php.net/manual/ja/function.pathinfo.php 個人的には if (strpos($str, '.')) { $str = substr($str, 0, strrpos($str, '.')); } みたいに切り出してもいいと思います。

hana3090
質問者

お礼

回答ありがとうございます このコードを使いました if (strpos($str, '.')) { $str = substr($str, 0, strrpos($str, '.')); }

関連するQ&A