PHP 8.4.2 Released!

SplFixedArray::__construct

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

SplFixedArray::__constructConstruye un nuevo array fijo

Descripción

public SplFixedArray::__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ón Descripció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"

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top