アップロードする画像のファイル拡張子を取得したいのですが、返されるのは配列だけです。
$userfile_name = $_FILES['image']['name'];
$userfile_extn = explode(".", strtolower($_FILES['image']['name']));
拡張機能自体を取得する方法はありますか?
ベストアンサー1
文字列関数を使用する必要はありません。実際に必要な目的に合わせて設計されたものを使用できます。pathinfo()
:
$path = $_FILES['image']['name'];
$ext = pathinfo($path, PATHINFO_EXTENSION);