Method |
Description |
|
exists ( array $array, string $key ) : boolean |
Check if given key exists in array with dot notation support. |
|
expand ( $array ) : array |
Expand flattened array into a multi-dimensional one. |
|
flatten ( array $array ) : array |
Flatten a multi-dimensional array into a single level using dot notation. |
|
get ( array $array, string $key, mixed $default = null ) : mixed |
Return the value stored under given key in the array with dot notation support. |
|
isEmpty ( array $array ) : boolean |
Check if given array is empty. |
|
merge ( array[] $arrays ) : array |
Merge several arrays, preserving dot notation. |
|
normalizeKey ( string $key ) : string |
Normalize key to dot notation valid format. |
|
remove ( &$array, string $key ) : boolean |
Remove the value stored under given key from the array with dot notation support. |
|
replace ( array[] $arrays ) : array |
Merge several arrays. |
|
set ( &$array, string $key, mixed $value ) : array |
Set the value for given key in the array with dot notation support. |
|