flickrs APIからJSONを取得しています。私の問題は、exifデータがカメラによって異なる順序であることです。だから私は、例えば、以下のカメラモデルを得るために配列番号をハードコードすることはできません。 PHPには連想配列の値を検索して一致する配列を返す組み込みのメソッドがありますか?下の私の例では、[label] => Model
を検索し、[_content] => NIKON D5100
を取得したいと考えています。検索結合配列by value
私が詳細に説明したい場合はお知らせください。
print_r($exif['photo']['exif']);
結果:
Array
(
[0] => Array
(
[tagspace] => IFD0
[tagspaceid] => 0
[tag] => Make
[label] => Make
[raw] => Array
(
[_content] => NIKON CORPORATION
)
)
[1] => Array
(
[tagspace] => IFD0
[tagspaceid] => 0
[tag] => Model
[label] => Model
[raw] => Array
(
[_content] => NIKON D5100
)
)
[2] => Array
(
[tagspace] => IFD0
[tagspaceid] => 0
[tag] => XResolution
[label] => X-Resolution
[raw] => Array
(
[_content] => 240
)
[clean] => Array
(
[_content] => 240 dpi
)
)
@Joganあなたは私にこれを手伝ってもらえますか?https://stackoverflow.com/questions/44721195/php-how-do-i-apply-multiple-filtering-conditions-passed-as-an-array-of - アレイ? – Valay