Map
final class Map implements Countable, IteratorAggregate, JsonSerializable, ArrayAccess (View source)
Constants
| MIN_CAPACITY |
|
Methods
No description
No description
No description
No description
No description
Count elements of an object
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Whether a offset exists
Offset to retrieve
Offset to set
Offset to unset
Details
__construct(iterable $values = [])
No description
void
allocate(int $capacity)
No description
void
apply(callable $callback)
No description
int
capacity()
No description
void
clear()
No description
Map
copy()
No description
int
count()
Count elements of an object
Map
filter(callable|null $callback = null)
No description
Pair
first()
No description
TValue|null
get(TKey $key, TValue|null $default = null)
No description
Traversable
getIterator()
No description
bool
hasKey(TKey $key)
No description
bool
hasValue(TValue $value)
No description
bool
isEmpty()
No description
mixed
jsonSerialize()
No description
Set
keys()
No description
void
ksort(callable|null $comparator = null)
No description
Map
ksorted(callable|null $comparator = null)
No description
Pair
last()
No description
Map
map(callable $callback)
No description
Map
merge(TValue> $values)
No description
Seq
pairs()
No description
void
put(TKey $key, TValue $value)
No description
void
putAll(TValue> $values)
No description
TReturn|null
reduce(callable $callback, TInitial|null $initial = null)
No description
TValue|null
remove(TKey $key, TValue|null $default = null)
No description
void
reverse()
No description
Map
reversed()
No description
Pair
skip(int $position)
No description
Map
slice(int $index, int|null $length = null)
No description
void
sort(callable|null $comparator = null)
No description
Map
sorted(callable|null $comparator = null)
No description
int|float
sum()
No description
array
toArray()
No description
Seq
values()
No description
array
__serialize()
No description
void
__unserialize(array $data)
No description
bool
offsetExists(TKey $offset)
Whether a offset exists
mixed
offsetGet(TKey $offset)
Offset to retrieve
void
offsetSet(TKey $offset, TValue $value)
Offset to set
void
offsetUnset(TKey $offset)
Offset to unset