エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【php】マジックナンバーを見て画像の種類を判定する at softelメモ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【php】マジックナンバーを見て画像の種類を判定する at softelメモ
問題 ファイルの内容の種類を、マジックナンバーをを見て判定したい。 (フォーマット識別子、マジック... 問題 ファイルの内容の種類を、マジックナンバーをを見て判定したい。 (フォーマット識別子、マジックバイト) 答え 自作するとこんな感じ。 <?php function gazoHantei($filename) { //先頭数文字を取得する.巨大なファイルでも先頭だけ見る. $magic = file_get_contents($filename, false, null, 0, 12); $type = ''; if (strpos($magic, 'GIF') === 0) { //GIF87a,GIF89a $type = 'GIF'; } else if (strpos($magic, "\x89" . 'PNG') === 0) { $type = 'PNG'; } else if (strpos($magic, "\xFF\xD8") === 0) { //FF D8 DD E