現在の位置: ホーム> 関数カテゴリ一覧> read_exif_data

read_exif_data

エイリアスexif_read_data
名前:read_exif_data
カテゴリ:Exif交換可能な画像情報
対応言語:php
一言説明:画像ファイルからexifヘッダーを読んで、exif_read_data()の代替機能です

関数名:read_exif_data()

該当するバージョン:PHP 4> = 4.2.0、PHP 5、PHP 7

使用法:read_exif_data(string $ filename、string $ sections = null、bool $ arrays = false、bool $ thumbnail = false):array | false

パラメーター:

  • $ filename(必須):読み取る画像ファイルへのパス。
  • $セクション(オプション):読み取るexifデータの特定の部分。文字列またはコンマ区切りの文字列のリストにすることができます。デフォルトはnullです。つまり、すべての部品が読み取られます。
  • $ arrays(オプション):複数の値のトークンを配列に変換するかどうかを指定します。デフォルトはfalseです。
  • $サムネイル(オプション):画像のサムネイルを読むかどうかを指定します。デフォルトはfalseです。

返品値:

  • EXIFデータが正常に読み取られた場合、EXIFデータを含む関連配列が返されます。 exifデータが見つからないか、読み取り障害が発生した場合、falseが返されます。

例:<?php $ filename = "path/to/image.jpg";

//すべてのexifデータを読み取ります$ exifdata = read_exif_data($ filename); if($ exifdata!== false){echo "exif data:"; print_r($ exifdata); } else {echo "exifデータを読み取れない。"; }

//特定の部品$ section = "ファイル、計算"のみのExifデータのみを読み取ります。 $ exifdata = read_exif_data($ filename、$ sections); if($ exifdata!== false){echo "指定された部品のexifデータ:"; print_r($ exifdata); } else {echo "指定された部品のexifデータを読み取ることができません。"; }

//複数の値を配列に変換します$ exifdata = read_exif_data($ filename、null、true); if($ exifdata!== false){echo "exifデータ(複数の値が配列に変換されます):"; print_r($ exifdata); } else {echo "exifデータを読み取れない。"; }

//画像のサムネイルを読む$ exifdata = read_exif_data($ filename、null、false、true); if($ exifdata!== false){echo "画像のサムネイルデータ:"; print_r($ exifdata); } else {echo "画像のサムネイルデータは読み取れません。"; }?>

類似の関数
  • 画像のタイプを決定します exif_imagetype

    exif_imagetype

    画像のタイプを決定します
  • エイリアスexif_read_data read_exif_data

    read_exif_data

    エイリアスexif_read_data
  • JPEGまたはTIFFファイルからEXIFヘッダー情報を読み取ります exif_read_data

    exif_read_data

    JPEGまたはTIFFファイルからEXI
  • TIFFまたはJPEG画像に埋め込まれたサムネイルを取得します exif_thumbnail

    exif_thumbnail

    TIFFまたはJPEG画像に埋め込まれた
  • 指定されたインデックスのヘッダー名を取得します exif_tagname

    exif_tagname

    指定されたインデックスのヘッダー名を取得
人気記事(にんききじ)