ホームページ >バックエンド開発 >PHPチュートリアル >PHP と Exif 拡張機能を使用して写真からレンズ モデル情報を抽出する方法
PHP と Exif 拡張機能を使用して写真からレンズ モデル情報を抽出する方法
はじめに:
写真の Exif データには、撮影機材の情報、撮影時間、レンズなどの豊富な情報が含まれています。モデルなどこの記事では、PHP と Exif 拡張機能を使用して写真からレンズモデル情報を抽出する方法と、対応するコード例を紹介します。
ステップ 1: Exif 拡張機能がインストールされているかどうかを確認する
まず、PHP Exif 拡張機能がインストールされ、有効になっていることを確認する必要があります。次の 2 つの方法で確認できます。
方法 1: PHP 構成ファイル (php.ini など) で、「exif」拡張子が追加され、コメント化されているかどうか (セミコロンで始まる) を確認します。
方法 2: 「info.php」という名前のファイルを作成し、その中に次のコードを追加します:
a43ad8aa743855a591c6ba8fa22cede3
上記のコードでは、まず exif_read_data()
関数を使用して写真ファイルから Exif データを読み取ります。次に、isset()
関数を使用してレンズモデル情報が存在するかどうかを確認し、存在する場合は変数 $model
に格納してブラウザに出力します。存在しない場合は、対応するプロンプト情報が出力されます。
上記のコードの 'photo.jpg'
はサンプル ファイル名であることに注意してください。独自の写真ファイル名に置き換えてください。
ステップ 3: コードを実行して結果を表示する
上記のコードを「extract_lens_model.php」という名前のファイルとして保存し、サーバーにアップロードします。次に、ブラウザでファイルにアクセスすると、写真のレンズ モデル情報が抽出されて表示されます。
概要:
PHP と Exif 拡張機能を使用すると、写真のレンズ モデル情報を簡単に抽出できます。この機能は、わずか数行の簡単なコードで実現できます。この記事がお役に立てば幸いです!
以上がPHP と Exif 拡張機能を使用して写真からレンズ モデル情報を抽出する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。