0

拡張子のない画像ファイル名があり(拡張子がないと仮定しますimage_file_name-拡張子がありません)、ファイルタイプも知っています(ファイルタイプがimage/jpeg. タイプを指定してファイル拡張子を返すphp関数はありますか? 次の疑似コードで説明されているように:

$extension = get_extension('image/jpeg'); // Will return 'jpg'

$file_name = 'image_file_name' . '.' . $extension; // Will result in $file_name = image_file_name.jpg

上の画像は一例に過ぎないことに注意してください。ファイル名は、Web ページのファイル名など、任意のファイル タイプにすることができます。拡張子も何でもかまいません.html、css ...などです。

上記のことは可能ですか?そしてどうやって?

4

3 に答える 3

1
$ext = substr(image_type_to_extension(exif_imagetype('dev.png')), 1); //example png

これにより、拡張機能が正しく提供され、より信頼性が高くなり$_FILE['image']['type']ます。

于 2013-07-24T03:21:09.973 に答える