자료구조 Ds\Map::toArray

(PECL ds >= 1.0.0)

Ds\Map::toArray — 맵을 배열로 변환


설명

public Ds\Map::toArray(): array

맵을 배열로 변환합니다.

주의 비 스칼라 키가 있는 맵은 배열로 변환할 수 없습니다.

주의 배열은 모든 숫자 키를 정수로 취급합니다. 맵의 키로 "1"과 1은 배열에 1만 포함됩니다.

메모: 배열로의 캐스팅은 아직 지원되지 않습니다.


매개변수

이 함수에는 매개변수가 없습니다.


반환 값

맵과 동일한 순서로 모든 값을 포함하는 배열입니다.


Examples

예제 #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)
}