표준 PHP 라이브러리(SPL) ArrayObject::__construct

(PHP 5, PHP 7, PHP 8)

ArrayObject::__construct — 새 배열 객체 생성


설명

public ArrayObject::__construct(array|object $array = [], int $flags = 0, string $iteratorClass = ArrayIterator::class)

이것은 새로운 배열 객체를 생성합니다.


매개변수

array
array 매개변수는 배열 또는 개체를 허용합니다.
flags
ArrayObject 개체의 동작을 제어하는 ​​플래그입니다. ArrayObject::setFlags()를 참조하십시오.
iteratorClass
ArrayObject 개체의 반복에 사용할 클래스를 지정합니다. 클래스는 ArrayIterator를 구현해야 합니다.

Examples

예제 #1 ArrayObject::__construct() 예제

                  
<?php
$array = array('1' => 'one',
               '2' => 'two',
               '3' => 'three');

$arrayobject = new ArrayObject($array);

var_dump($arrayobject);
?>
                  
                

위의 예는 다음을 출력합니다.

object(ArrayObject)#1 (3) {
  [1]=>
  string(3) "one"
  [2]=>
  string(3) "two"
  [3]=>
  string(5) "three"
}
                

기타