Download the PHP package gurukami/php-array without Composer
On this page you can find all versions of the php package gurukami/php-array. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package php-array
Array helper
Simple & secure helper to manipulate arrays in various ways, especially for multidimensional arrays
Forget about checking for existing keys and E_NOTICE
Usage
Namespace Gurukami\Helpers
Exists (Checks if the given key exists in the array by a string representation)
Arrays::exists($key, $array)
Save (Save element to the array by a string representation)
Arrays::save($key, &$array, $value, $replace = true)
Delete (Delete element from the array by a string representation)
Arrays::delete($key, &$array)
Get (Get element of the array by a string representation)
Arrays::get($key, $array, $default = null, $ignoreString = true)
Shuffle Assoc (Shuffle the array with preserved keys)
Arrays::shuffleAssoc($array)
Behaviors
{method} - any method from class (exists,save,delete,get)
Null (Empty)
Search element with name 'null'
If you want find 'null' as constants use empty "" string
Warning! You can get element with 'null' constant only for one-dimensional array, if you need search in deeper use instructions above
Boolean
Search element with name 'true'
If you want find 'true' as constants use integer 1 instead
Warning! You can get element with 'true' constant only for one-dimensional array, if you need search in deeper use instructions above
Search element with name 'false'
If you want find 'false' as constants use integer 0 instead
Warning! You can get element with 'false' constant only for one-dimensional array, if you need search in deeper use instructions above
Brackets in key name
You must surround your key name with brackets if your key name includes it or use single ' or double " quote
Broken brackets in key name
You can get element with broken brackets in key name use single ' or double " quote
Broken quotes on boundary in key name
If you use different quotes on boundary of key name, it will be recognized as a key name with quotes. Also key name will be recognized as a key if use quote without brackets.
Style representation
You can use some styles like you want
Requirements
- PHP 5.4 or greater
Installation
php composer.phar require "gurukami/php-array:*"
License
The MIT license
Copyright (c) 2016 Gurukami, http://gurukami.com/