array_combine
Description
The array_combine of Array for PHP creates an array by using one array for keys and another for its values.
Syntax
array_combine( array $keys, array $values ): array
Parameters
keys
Array of keys to be used. Illegal values for key will be converted to string.
values
Array of values to be used
Return
Returns the combined array.
Examples
1 · keys values
<? $keys = [ "green", "red", "yellow" ]; $values = [ "avocado", "apple", "banana" ]; $return = array_combine($keys, $values); print_r($return);
Array ( [green] => avocado [red] => apple [yellow] => banana )
2 · same key
<? $keys = [ "green", "green", "green" ]; $values = [ "avocado", "apple", "banana" ]; $return = array_combine($keys, $values); print_r($return);
Array ( [green] => banana )
Links
Related
Array
- array
- array_all
- array_any
- array_change_key_case
- array_chunk
- array_column
- 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