ArrayableInterface
in
Pop utils arrayable interface
Tags
Table of Contents
Methods
- contains() : bool
- Determine if an item exists in the array
- current() : mixed
- Get the current item of the array
- first() : mixed
- Get the first item of the array
- join() : string
- Join the array values into a string
- key() : mixed
- Get the key of the current item of the array
- ksort() : array<string|int, mixed>
- Sort array by keys
- ksortDesc() : static
- Sort array by keys, descending
- last() : mixed
- Get the last item of the array
- next() : mixed
- Get the next item of the array
- sort() : array<string|int, mixed>
- Sort array
- sortDesc() : static
- Sort array descending
- split() : static
- Split a string into an array object
- toArray() : array<string|int, mixed>
- Get the array object as an array.
- uksort() : array<string|int, mixed>
- Sort array by user-defined callback using keys
- usort() : static
- Sort array by user-defined callback
Methods
contains()
Determine if an item exists in the array
public
contains(mixed $key[, bool $strict = false ]) : bool
Parameters
- $key : mixed
- $strict : bool = false
Return values
boolcurrent()
Get the current item of the array
public
current() : mixed
first()
Get the first item of the array
public
first() : mixed
join()
Join the array values into a string
public
join(string $glue[, string $finalGlue = '' ]) : string
Parameters
- $glue : string
- $finalGlue : string = ''
Return values
stringkey()
Get the key of the current item of the array
public
key() : mixed
ksort()
Sort array by keys
public
ksort([int $flags = SORT_REGULAR ][, bool $descending = false ]) : array<string|int, mixed>
Parameters
- $flags : int = SORT_REGULAR
- $descending : bool = false
Return values
array<string|int, mixed>ksortDesc()
Sort array by keys, descending
public
ksortDesc([int $flags = SORT_REGULAR ]) : static
Parameters
- $flags : int = SORT_REGULAR
Return values
staticlast()
Get the last item of the array
public
last() : mixed
next()
Get the next item of the array
public
next() : mixed
sort()
Sort array
public
sort([int $flags = SORT_REGULAR ][, bool $assoc = true ][, bool $descending = false ]) : array<string|int, mixed>
Parameters
- $flags : int = SORT_REGULAR
- $assoc : bool = true
- $descending : bool = false
Return values
array<string|int, mixed>sortDesc()
Sort array descending
public
sortDesc([int $flags = SORT_REGULAR ][, bool $assoc = true ]) : static
Parameters
- $flags : int = SORT_REGULAR
- $assoc : bool = true
Return values
staticsplit()
Split a string into an array object
public
static split(string $string, string $separator[, int $limit = PHP_INT_MAX ]) : static
Parameters
- $string : string
- $separator : string
- $limit : int = PHP_INT_MAX
Return values
statictoArray()
Get the array object as an array.
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>uksort()
Sort array by user-defined callback using keys
public
uksort(mixed $callback) : array<string|int, mixed>
Parameters
- $callback : mixed
Return values
array<string|int, mixed>usort()
Sort array by user-defined callback
public
usort(mixed $callback[, bool $assoc = true ]) : static
Parameters
- $callback : mixed
- $assoc : bool = true