= 5.3.0, PHP 7, PHP 8)SplFixedArray::fromArray — Import a PHP array in a SplFixedArray instance說(shuō)明public static SplFixe">

SplFixedArray::fromArray

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

SplFixedArray::fromArrayImport a PHP array in a SplFixedArray instance

說(shuō)明

public static SplFixedArray::fromArray(array $array, bool $preserveKeys = true): SplFixedArray

Import the PHP array array in a new SplFixedArray instance

參數(shù)

array

The array to import.

preserveKeys

Try to save the numeric indexes used in the original array.

返回值

Returns an instance of SplFixedArray containing the array content.

范例

示例 #1 SplFixedArray::fromArray() example

<?php
$fa 
SplFixedArray::fromArray(array(=> 1=> 2=> 3));

var_dump($fa);

$fa SplFixedArray::fromArray(array(=> 1=> 2=> 3), false);

var_dump($fa);
?>

以上例程會(huì)輸出:

object(SplFixedArray)#1 (4) {
  [0]=>
  int(2)
  [1]=>
  int(1)
  [2]=>
  NULL
  [3]=>
  int(3)
}
object(SplFixedArray)#2 (3) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  int(3)
}