Suche assoziatives Array nach Wert
Ich hole JSON von Flickrs API. Mein Problem ist, dass die exif-Daten je nach Kamera in unterschiedlicher Reihenfolge sind. Daher kann ich keine Array-Nummer fest codieren, um beispielsweise das unten stehende Kameramodell zu ermitteln. Verfügt PHP über integrierte Methoden, um assoziative Array-Werte zu durchsuchen und die passenden Arrays zurückzugeben? In meinem Beispiel unten möchte ich nach dem suchen[label] => Model
und bekomme[_content] => NIKON D5100
.
Bitte lassen Sie es mich wissen, wenn Sie möchten, dass ich etwas näher erläutere.
print_r($exif['photo']['exif']);
Ergebnis:
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
)
)