array_any
Description
Syntax
array_any( array $array, callable $callback ): mixed
Parameters
array
The array that should be searched.
callback
The callback function to call to check each element, which must be
callback( mixed $value, mixed $key ): bool
If this function returns true, true is returned from array_any() and the callback will not be called for further elements.
Return
Returns true if there is at least one element for which callback returns true. Otherwise, the function returns false.
Examples
1 · array callback
<? function callback(string $value, $key) { return $key === $value[0]; } $array = [ "a" => "dog", "b" => "cat", "c" => "cow" ]; $callback = "callback"; $return = array_any($array, $callback); var_dump($return);
bool(true)
Links
Related
Array
- array
- array_all
- array_change_key_case
- array_chunk
- array_column
- array_combine
- array_count_values
- array_diff
- array_diff_assoc
- array_diff_key
- array_diff_uassoc
- array_diff_ukey
- array_fill
- array_fill_keys
- array_filter
- array_find
- array_find_key
- array_flip
- array_intersect
- array_intersect_assoc
- array_intersect_key
- array_intersect_uassoc
- array_intersect_ukey
- array_key_exists
- array_key_first
- array_key_last
- array_keys
- array_map
- array_merge
- array_merge_recursive
- array_multisort
- array_pad
- array_pop
- array_product
- array_push
- array_rand
- array_reduce
- array_replace
- array_replace_recursive
- array_reverse
- array_search
- array_shift
- array_slice
- array_splice
- array_sum
- array_udiff
- array_udiff_assoc
- array_udiff_uassoc
- array_uintersect
- array_uintersect_assoc
- array_uintersect_uassoc
- array_unique
- array_unshift
- array_values
- array_walk
- array_walk_recursive
- arsort
- asort
- compact
- count
- current
- end
- extract
- in_array
- key
- key_exists
- krsort
- ksort
- list
- natcasesort
- natsort
- next
- pos
- prev
- range
- reset
- rsort
- shuffle
- sizeof
- sort
- uasort
- uksort
- usort