Download the PHP package krak/array without Composer
On this page you can find all versions of the php package krak/array. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Vendor krak
Package array
Short Description A collection of missing php array functions
License MIT
Homepage https://github.com/krakphp/array
Package array
Short Description A collection of missing php array functions
License MIT
Homepage https://github.com/krakphp/array
Please rate this library. Is it a good library?
Informations about the package array
Array
The array library is just a simple collection of missing php array functions.
Installation
Install with composer at krak/array
Usage
There also is a Bag
class which provides an object oriented API for the arrays.
API
The following are defined in the namespace Krak\Arr
:
array expand(iterable $iterable, string $separator = '.')
array index_by(iterable $iterable, string $key)
array udiff_stable(iterable $a, iterable $b, callable $cmp)
mixed get(array $data, string $key, mixed $else = null)
mixed getIn(array $data, array $key, mixed $else = null);
bool has(array $data, string $key, string $sep = '.')
bool hasIn(array $data, array $key)
void set(array &$data, string $key, mixed $value, string $sep = '.')
void del(array &$data, string $key, string $sep = '.')
You can also use the globally defined aliases
array_expand
array_index_by
array_udiff_stable
array_get
array_has
array_set
array_del
Or the Krak\Arr\Bag
class:
Tests
Run tests with phpunit
All versions of array with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.2
The package krak/array contains the following files
Loading the files please wait ....