Estoy obteniendo algunos JSON de Flickrs API. Mi problema es que los datos exif están en orden diferente según la cámara. Así que no puedo codificar un número de matriz para obtener, por ejemplo, el modelo de cámara a continuación. ¿PHP tiene algún método integrado para buscar a través de valores de matriz asociativa y devolver las matrices coincidentes? En mi ejemplo a continuación, me gustaría buscar el [label] => Model
y obtener [_content] => NIKON D5100
.buscar matriz asociativa por valor
Háganme saber si quiere que lo aclare.
print_r($exif['photo']['exif']);
Resultado:
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 podría ayudarme con esto https://stackoverflow.com/questions/44721195/php-how-do-i-apply-multiple-filtering-conditions-passed-as-an-array-of -¿Maarrays? – Valay