array_any Verifica que al menos un elemento del &array; valide la función de retrollamada &reftitle.description; boolarray_any arrayarray callablecallback array_any devuelve &true;, si la función de retrollamada callback devuelve &true; para al menos un elemento. De lo contrario, la función devuelve &false;. &reftitle.parameters; array El &array; a recorrer. callback La función de retrollamada a utilizar para verificar cada elemento, que debe respetar la siguiente firma boolcallback mixedvalue mixedkey Si esta función devuelve &true;, &true; será devuelto por array_any y la función de retrollamada no será llamada para los otros elementos. &reftitle.returnvalues; La función devuelve &true;, si hay al menos un elemento para el cual la función de retrollamada callback devuelve &true;. De lo contrario, la función devuelve &false;. &reftitle.examples; Ejemplo con <function>array_any</function> 'perro', 'b' => 'gato', 'c' => 'vaca', 'd' => 'pato', 'e' => 'ganso', 'f' => 'elefante' ]; // Verificar si el nombre de un animal tiene más de 5 letras. var_dump(array_any($array, function (string $value) { return strlen($value) > 5; })); // Verificar si el nombre de un animal tiene menos de 3 letras. var_dump(array_any($array, function (string $value) { return strlen($value) < 3; })); // Verificar si una clave de array no es una cadena. var_dump(array_any($array, function (string $value, $key) { return !is_string($key); })); ?> ]]> &example.outputs; &reftitle.seealso; array_all array_filter array_find array_find_key