ArrayHelper
in package
Comprehensive array manipulation utility class for the Neuron framework.
Use Neuron\Core\NArray instead for object-oriented array operations
Tags
Table of Contents
Methods
- contains() : bool
- getElement() : mixed|null
- hasKey() : bool
- indexOf() : mixed
- remove() : bool
Methods
contains()
public
static contains(array<string|int, mixed> $data, mixed $value[, mixed $key = null ]) : bool
Parameters
- $data : array<string|int, mixed>
- $value : mixed
- $key : mixed = null
Return values
boolgetElement()
public
static getElement(array<string|int, mixed> $data, mixed $key[, null $default = null ]) : mixed|null
Parameters
- $data : array<string|int, mixed>
- $key : mixed
- $default : null = null
Return values
mixed|nullhasKey()
public
static hasKey(array<string|int, mixed> $data, mixed $key) : bool
Parameters
- $data : array<string|int, mixed>
- $key : mixed
Return values
boolindexOf()
public
static indexOf(array<string|int, mixed> $data, mixed $item) : mixed
Parameters
- $data : array<string|int, mixed>
- $item : mixed
remove()
public
static remove(array<string|int, mixed> &$data, mixed $item) : bool
Parameters
- $data : array<string|int, mixed>
- $item : mixed