array_any Sprawdza czy przynajmniej jeden z elementów tablicy pasuje do podanej funkcji zwrotnej &reftitle.description; boolarray_any arrayarray callablecallback array_any zwraca &true;, jeśli funkcja zwrotna podana jako callback zwróci &true; dla dowolnego elementu. W przeciwnym razie funkcja zwraca &false;. &reftitle.parameters; array Tablica, która powinna być przeszukana. callback Funkcja zwrotna, która powinna być wywołana, aby sprawdzić każdy z elementów. Jej sygnatura to: boolcallback mixedvalue mixedkey Jeżeli ta funkcja zwróci &true;, Funkcja array_any także zwróci &true; a podany callback nie będzie wykonywany dla kolejnych elementów tablicy. &reftitle.returnvalues; Ta funkcja zwraca &true; jeśli istnieje chociaż jeden element, dla którego podany callback zwróci &true; W przeciwny razie funkcja zwraca &false;. &reftitle.examples; Przykład użycia <function>array_any</function> 'pies', 'b' => 'kot', 'c' => 'krowa', 'd' => 'kaczka', 'e' => 'gęś', 'f' => 'słoń' ]; // Sprawdź czy któraś z nazw zwierząt jest dłuższa niż 5 liter. var_dump(array_any($array, function (string $value) { return strlen($value) > 5; })); // Sprawdź czy któraś z nazw zwierząt jest krótsza niż 3 litery. var_dump(array_any($array, function (string $value) { return strlen($value) < 3; })); // Sprawdź czy któryś z elementów tablicy nie jest ciągiem znaków. 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