画像ファイルがあり、そのサーバー側パスが次のとおりであるとします。
$path = "/www/mywebsite/images/myphoto.jpg";
1.pathinfo() function
pathinfo() 関数は、ファイル情報を含む配列を返します。配列には、dirname、basename、extension、および filename という 4 つの要素があります。配列を出力するコード:
コードをコピー コードは次のとおりです。
$fileArr = pathinfo($path); 🎜>print_r ($fileArr);
//出力結果: Array ( [dirname] => /www/mywebsite/images [basename] => myphoto.jpg [extension] => jpg [filename] = > myphoto )
コピーcode コードは次のとおりです:
echo $fileArr['filename'];
//出力結果: myphoto
echo $fileArr['extension' ];
//出力結果: jpg
//...
Copy code コードは次のとおりです:
echo dirname($path)
//出力結果:/www/mywebsite/images
//または
echo dirname("/www/mywebsite/images/") ;
echo dirname("/www/mywebsite/images")
//出力結果は次のとおりです:/www/mywebsite
コードをコピー コードは次のとおりです:
echo basename($path );
//出力結果: myphoto.jpg
//または
basename("/www/mywebsite/images/")
//出力結果: 画像