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

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

SplFixedArray::__construct — 새로운 고정 배열을 생성합니다.


설명

public SplFixedArray::__construct(int $size = 0)

size와 동일한 수의 null 값을 사용하여 고정 배열을 초기화합니다.


매개변수

size
고정 배열의 크기입니다. 여기에는 0과 PHP_INT_MAX 사이의 숫자가 필요합니다.

오류/예외

size가 음의 정수일 때 ValueError를 던집니다.


변경 로그

버전 설명
8.0.0 이제 size가 음수이면 ValueError가 발생합니다. 이전에는 InvalidArgumentException이 발생했습니다.

Examples

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

                  
<?php
$array = new SplFixedArray(5);

$array[1] = 2;
$array[4] = "foo";

foreach($array as $v) {
  var_dump($v);
}
?>
                  
                

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

NULL
int(2)
NULL
NULL
string(3) "foo"