implements |
SeekableIterator, ArrayAccess, Serializable, Countable |
---|
Methods | ||
---|---|---|
public
|
__construct(array|object $array = [], int $flags = 0)
|
# |
public
|
offsetExists(mixed $key): bool
|
# |
public
|
offsetGet(mixed $key): mixed
|
# |
public
|
offsetSet(mixed $key, mixed $value): void
|
# |
public
|
offsetUnset(mixed $key): void
|
# |
public
|
append(mixed $value): void
|
# |
public
|
getArrayCopy(): array
|
# |
public
|
count(): int
|
# |
public
|
getFlags(): int
|
# |
public
|
setFlags(int $flags): void
|
# |
public
|
asort(int $flags = SORT_REGULAR): bool
|
# |
public
|
ksort(int $flags = SORT_REGULAR): bool
|
# |
public
|
uasort(callable $callback): bool
|
# |
public
|
uksort(callable $callback): bool
|
# |
public
|
natsort(): bool
|
# |
public
|
natcasesort(): bool
|
# |
public
|
unserialize(string $data): void
|
# |
public
|
serialize(): string
|
# |
public
|
__serialize(): array
|
# |
public
|
__unserialize(array $data): void
|
# |
public
|
rewind(): void
|
# |
public
|
current(): mixed
|
# |
public
|
key(): mixed
|
# |
public
|
next(): void
|
# |
public
|
valid(): bool
|
# |
public
|
seek(int $offset): void
|
# |
public
|
__debugInfo(): array
|
# |