표준 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"