| 1 |
array_change_key_case( array $array, $case); CASE_LOWER CASE_UPPER |
| 2 |
array_change_key_case($input_array, CASE_UPPER); |
| 3 |
array_chunk( array $array, $size, $preserve_keys); |
| 4 |
array_chunk($input_array, 2, true); |
| 5 |
array_column ( array $input , $column_key , $index_key ) |
| 6 |
$first_names = array_column($records, 'first_name'); |
| 7 |
$last_names = array_column($records, 'last_name', 'id'); |
| 8 |
array_combine ( array $keys , array $values ) |
| 9 |
$c = array_combine($a, $b); |
| 10 |
array_count_values ( array $array ) |
| 11 |
$array = array(1, "hello", 1, "world", "hello"); print_r(array_count_values($array)); |
| 12 |
array_diff_assoc ( array $array1 , array $array2 [, array $... ] ) |
| 13 |
$result = array_diff_assoc($array1, $array2); |
| 14 |
array_diff_key ( array $array1 , array $array2 [, array $... ] ) |
| 15 |
var_dump(array_diff_key($array1, $array2)); |
| 16 |
array_diff_uassoc ( array $array1 , array $array2 [, array $... ], callable $key_compare_func ) |
| 17 |
$result = array_diff_uassoc($array1, $array2, "key_compare_func"); |
| 18 |
array_diff_ukey ( array $array1 , array $array2 [, array $... ], callable $key_compare_func ) |
| 19 |
array_diff_ukey($array1, $array2, 'key_compare_func') |
| 20 |
array_diff ( array $array1 , array $array2 [, array $... ] ) |
| 21 |
$result = array_diff($array1, $array2); |
| 22 |
array_fill_keys ( array $keys , mixed $value ) |
| 23 |
$keys = array('foo', 5, 10, 'bar'); $a = array_fill_keys($keys, 'banana'); |
| 24 |
array_fill ( int $start_index , int $num , mixed $value ) |
| 25 |
$a = array_fill(5, 6, 'banana'); |
| 26 |
array_filter ( array $array [, callable $callback [, int $flag = 0 ]] ) ARRAY_FILTER_USE_KEY ARRAY_FILTER_USE_BOTH |
| 27 |
array_filter($arr, function($v, $k) { return $k == 'b' || $v == 4; }, ARRAY_FILTER_USE_BOTH) |
| 28 |
array_flip ( array $array ) |
| 29 |
$flipped = array_flip($input); |
Комментарии