SplFixedArray::__construct

(PHP 5 >= 5.3.0, PHP 7)

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.

Valores devueltos

No devuelve ningún valor.

Errores/Excepciones

Lanza una excepción de tipo InvalidArgumentException cuando size es un número negativo number.

Emite un E_WARNING cuando size no se puede procesar como un número.

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"