私のコードは iptcembed() を呼び出していくつかの画像メタタグを設定しますが、何らかの理由で iptcembed() が一部の画像に対して false を返します。
他の画像の場合、iptcembed() は問題なく動作します。
画像の違いは見つかりません。それらはすべて .jpg 画像です。
一部の画像で iptcembed() が false を返す理由は何ですか?
error_get_line() を使用して、iptcembed() が false を返すと、次のエラー メッセージが表示されることがわかりました。
Array ( [type] => 2 [message] => iptcembed() [function.iptcembed]: Unable to open abe.jpg [file] => C:\projects\imagemetadata\Image Metadata\Image Metadata\iptc.php [line] => 110 )
(私はhttp://php.net/manual/en/function.iptcembed.php、2008 年 9 月のユーザー ノートの iptc コードを使用しています)
どうもありがとう、ルイーザ