array_all Verifica se todos os elementos de um &array; satisfazem uma função de retorno &reftitle.description; boolarray_all arrayarray callablecallback array_all retorna &true;, se a função de retorno callback retornar &true; para todos os elementos. Caso contrário, retorna &false;. &reftitle.parameters; array O &array; a ser pesquisado. callback A função de retorno a ser chamada para verificar cada elemento, que precisa ter a seguinte assinatura: boolcallback mixedvalue mixedkey Se esta função retornar &false;, &false; é retornado por array_all e a função de retorno não será chamada para os elementos restantes. &reftitle.returnvalues; A função retorna &true;, se callback retornar &true; para todos os elementos. Caso contrário retorna &false;. &reftitle.examples; Exemplo de <function>array_all</function> 'cachorro', 'b' => 'gato', 'c' => 'vaca', 'd' => 'pato', 'e' => 'elefante', 'f' => 'ganso' ]; // Verifica se todos os nomes de animais têm menos de 12 letras. var_dump(array_all($array, function (string $value) { return strlen($value) < 12; })); // Verifica se todos os nomes de animais têm mais que 5 letras. var_dump(array_all($array, function (string $value) { return strlen($value) > 5; })); // Verifica se todas as chaves são strings. var_dump(array_all($array, function (string $value, $key) { return is_string($key); })); ?> ]]> &example.outputs; &reftitle.seealso; array_any array_filter array_find array_find_key