Ds\Map::toArray

(PECL ds >= 1.0.0)

Ds\Map::toArray Преобразовывает коллекцию в массив (array)

Описание

publicDs\Map::toArray(): array

Преобразовывает коллекцию в массив (array).

Предостережение

Коллекции пар, содержащие нескалярные ключи, не могут быть преобразованы в массив (array).

Предостережение

Массив (array) будет считать все числовые ключи за целочисленные, т. е. оба ключа "1" и 1 будут восприняты как 1 и только один из элементов попадёт в результирующий массив.

Замечание:

Приведение к типу array пока не поддерживается.

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Возвращает массив (array), содержащий все элементы коллекции, сохраняя порядок, в котором они хранились в коллекции.

Примеры

Пример #1 Пример использования метода Ds\Map::toArray()

<?php
$map
= new \Ds\Map([
"a" => 1,
"b" => 2,
"c" => 3,
]);

var_dump($map->toArray());
?>

Вывод приведённого примера будет похож на:

array(3) { ["a"]=> int(1) ["b"]=> int(2) ["c"]=> int(3) }
To Top