array_intersect_assoc
Description
The array_intersect_assoc of Array for PHP computes the intersection of arrays with additional index check.
Syntax
array_intersect_assoc( array $array, array ...$arrays ): array
Parameters
array
The array to compare from.
arrays
The arrays to compare against.
Return
Returns an associative array containing all the values in array that are present in all of the arguments.
Examples
1 · array arrays · one
<? $array = [ "a" => 0, "b" => 1, "c" => 2, "d" => 3 ]; $arrays = [ "a" => 0, "b" => 4, "e" => 2, "f" => 5 ]; $return = array_intersect_assoc($array, $arrays); print_r($return);
Array ( [a] => 0 )
2 · array arrays · multiple
<? $array = [ "a" => 0, "b" => 1, "c" => 2, "d" => 3 ]; $arrays1 = [ "a" => 0, "b" => 4, "e" => 2, "f" => 5 ]; $arrays2 = [ "a" => 0, "b" => 4, "e" => 2, "f" => 5 ]; $return = array_intersect_assoc($array, $arrays1, $arrays2); print_r($return);
Array ( [a] => 0 )
Links
Related
Array
- array
- array_all
- array_any
- 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_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