xety / arrayor
A simple class that provide some functions to manipulate arrays.
v1.0.0
2016-11-06 23:07 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- cakephp/cakephp-codesniffer: dev-master
- phpunit/phpunit: 3.*
This package is auto-updated.
Last update: 2024-11-05 00:32:14 UTC
README
A simple class that provide some functions to manipulate arrays.
Requirements
- 📦 Composer
Functions
Arrayor::camelizeIndex($array, $delimiter = '_')
- Camelize all index keys in the first level.
$array = [ 'Index key' => 1, 'key_index' => 2 ]; $result = Arrayor::camelizeIndex($array); $result = [ 'indexKey' => 1, 'keyIndex' => 2 ];
Arrayor::implodeRecursive($array = [], $glue = ' : ', $separator = ' | ')
- Implode an array into a string by both key and value.
$array = [ 'key-index' => 1, 'key index' => 'value' ]; $string = Arrayor::implodeRecursive($array); $string = 'key-index : 1 | key index : value';