9.10 ファイル名を構成要素に分解する
フルパスから、ファイルの名前、ファイルを格納しているディレクトリの名前、拡張子を抽出したい。
- FIle::Basenameモジュールを使用する
use File::Basename; $base = basename($path); $dir = dirname($path); ($base, $dir, $ext) = fileparse($path);
フルパスから、ファイルの名前、ファイルを格納しているディレクトリの名前、拡張子を抽出したい。
use File::Basename; $base = basename($path); $dir = dirname($path); ($base, $dir, $ext) = fileparse($path);