SplFixedArray::__construct

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

SplFixedArray::__constructConstruye un nuevo array fijo

Descripción

publicSplFixedArray::__construct(int$size = 0)

Inicializa un array fijo con un número de valores null igual al tamaño dado por size.

Parámetros

size

El tamaño de el array fijo. Se exige que sea un número entre 0 y PHP_INT_MAX.

Errores/Excepciones

Lanza una ValueError cuando size es un número negativo.

Historial de cambios

VersiónDescripción
8.0.0 Now throws a ValueError if size is a negative; previously it threw a InvalidArgumentException.

Ejemplos

Ejemplo #1 Ejemplo de SplFixedArray::__construct()

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

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

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

El resultado del ejemplo sería:

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