The SplFixedArray::toArray() function is an inbuilt function in PHP which is used to get a PHP array from the fixed array.
Syntax:
array SplFixedArray::toArray()
Parameters: This function does not accept any parameter.
Return Value: This function returns a PHP array.
Below programs illustrate the SplFixedArray::toArray() function in PHP:
Program 1:
<?php   // Create a fixed size array $gfg = new SplFixedArray(3);    $gfg[0] = 1; $gfg[1] = 5; $gfg[2] = 10;    var_dump($gfg->toArray()); ?>  | 
array(3) {
  [0]=>
  int(1)
  [1]=>
  int(5)
  [2]=>
  int(10)
}
Program 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());   ?>  | 
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)
}
Reference: https://www.php.net/manual/en/splfixedarray.toarray.php
