SplFixedArray
PHP Manual

SplFixedArray::setSize

(PHP 5 >= 5.3.0, PHP 7)

SplFixedArray::setSizeCambiar el tamaño de un array

Descripción

public int SplFixedArray::setSize ( int $size )

Cambiar el tamaño de un array al nuevo tamaño dado por el parámetro size. Si size es menor que el tamaño actual del array, cualquier valor posterior al nuevo tamaño será descartado. Si size es mayoy que el tamaño actual del array, el array será rellenado con valores NULL.

Parámetros

size

El nuevo tamaño del array. Debería ser un valor 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 menor que cero.

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

Ejemplos

Ejemplo #1 Ejemplo de SplFixedArray::setSize()

<?php
   $array 
= new SplFixedArray(5);
   echo 
$array->getSize()."\n";
   
$array->setSize(10);
   echo 
$array->getSize()."\n";
?>

El resultado del ejemplo sería:

5
10


SplFixedArray
PHP Manual