La función SplFixedArray::toArray() es una función incorporada en PHP que se usa para obtener una array PHP de la array fija.
Sintaxis:
array SplFixedArray::toArray()
Parámetros: Esta función no acepta ningún parámetro.
Valor de retorno: esta función devuelve una array de PHP.
Los siguientes programas ilustran la función SplFixedArray::toArray() en PHP:
Programa 1:
<?php // Create a fixed size array $gfg = new SplFixedArray(3); $gfg[0] = 1; $gfg[1] = 5; $gfg[2] = 10; var_dump($gfg->toArray()); ?>
Producción:
array(3) { [0]=> int(1) [1]=> int(5) [2]=> int(10) }
Programa 2:
<?php // Create some fixed size array $gfg = new SplFixedArray(3); $gfg1 = new SplFixedArray(6); $gfg1[0] = 1; $gfg1[1] = 5; $gfg1[2] = 10; $gfg2 = new SplFixedArray(5); $gfg2[0] = 1; $gfg2[1] = 5; $gfg2[2] = 10; $gfg2[3] = 10; $gfg2[4] = 20; // Print result var_dump($gfg->toArray()); var_dump($gfg1->toArray()); var_dump($gfg2->toArray()); ?>
Producción:
array(3) { [0]=> NULL [1]=> NULL [2]=> NULL } array(6) { [0]=> int(1) [1]=> int(5) [2]=> int(10) [3]=> NULL [4]=> NULL [5]=> NULL } array(5) { [0]=> int(1) [1]=> int(5) [2]=> int(10) [3]=> int(10) [4]=> int(20) }
Referencia: https://www.php.net/manual/en/splfixedarray.toarray.php