(PHP 5 >= 5.3.0, PHP 7, PHP 8)
SplFixedArray::__construct — Construye un nuevo SplFixedArray
Inicializa un array fijo con un número de valores null
iguales al argumento size.
size
El tamaño del array de tamaño fijo.
Espera un número comprendido entre 0 y
PHP_INT_MAX.
Lanza una excepción ValueError
cuando size es negativo.
| Versión | Descripción |
|---|---|
| 8.0.0 |
Ahora lanza una excepción ValueError cuando size es negativo.
Anteriormente, se lanzaba una InvalidArgumentException.
|
Ejemplo #1 Ejemplo con SplFixedArray::__construct()
<?php
$array = new SplFixedArray(5);
$array[1] = 2;
$array[4] = "foo";
foreach($array as $v) {
var_dump($v);
}
?>El ejemplo anterior mostrará:
NULL int(2) NULL NULL string(3) "foo"