Tengo una matriz dentro de una matriz.php Comprobación de si el valor existe en la matriz
$a = array (0 => array ('value' => 'America',), 1 => array ('value' => 'England',),)
¿Cómo puedo comprobar si existe 'América' en la matriz? La matriz de América podría ser cualquier clave, y podría haber cualquier cantidad de subarreglos, por lo que una solución generalizada, por favor.
Mirando el manual php veo in_array, pero eso solo funciona para la capa superior. así que algo como in_array("America", $a)
no funcionaría.
Gracias.
Si todas las matrices solo contienen un valor, ¿por qué las coloca en matrices? ¿Por qué no solo tiene el valor asignado a esa clave? – animuson
¿El guión solo buscará una o quizás una pequeña cantidad de elementos en una gran matriz multidimensional? ¿O buscará muchos elementos que podrían hacer que sea "más barato" crear una tabla/tabla hash plana de todos los elementos antes de buscar? – VolkerK
Lo sentimos, en realidad había más valores en las matrices, traté de simplificarlo para la pregunta, supongo que fue contraproducente. – Mark