Documentation

Map
in package

Table of Contents

Properties

$values  : array<string|int, mixed>

Methods

all()  : array<string|int, mixed>
Returns all values in the map.
clear()  : void
Clears all values in the map.
find()  : bool
Checks if the value exists in the map.
get()  : mixed
Returns the value if it exists in the map, otherwise returns null.
keys()  : array<string|int, mixed>
Returns the keys and values of the map.
remove()  : void
Removes the key-value pair from the map.
set()  : void
Sets a key-value pair in the map.
size()  : int
Returns the number of key-value pairs in the map.
values()  : array<string|int, mixed>
Returns the values of the map.

Properties

$values

private array<string|int, mixed> $values = []

Stores unique values in the map.

Methods

all()

Returns all values in the map.

public all() : array<string|int, mixed>
Return values
array<string|int, mixed>

clear()

Clears all values in the map.

public clear() : void

find()

Checks if the value exists in the map.

public find(string|int $target) : bool
Parameters
$target : string|int

The value to search for.

Return values
bool

True if the value exists, false otherwise.

get()

Returns the value if it exists in the map, otherwise returns null.

public get(string|int $target) : mixed
Parameters
$target : string|int

The value to search for.

keys()

Returns the keys and values of the map.

public keys() : array<string|int, mixed>
Return values
array<string|int, mixed>

An associative array of key-value pairs.

remove()

Removes the key-value pair from the map.

public remove(string|int $key) : void
Parameters
$key : string|int

The value to remove.

set()

Sets a key-value pair in the map.

public set(string|int|null $key, string|int|null $value) : void

If the key already exists, it updates the value.

Parameters
$key : string|int|null
$value : string|int|null

The value to add.

size()

Returns the number of key-value pairs in the map.

public size() : int
Return values
int

The number of key-value pairs.

values()

Returns the values of the map.

public values() : array<string|int, mixed>
Return values
array<string|int, mixed>

An array of values.


        
On this page

Search results