Documentación offline PHP master

SplFixedArray::fromArray

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

SplFixedArray::fromArray

Importa un array PHP en una instancia

SplFixedArray

Descripción#

public static SplFixedArray::fromArray(array $array, [bool $preserveKeys]): SplFixedArray
```php

Importa un `array` PHP en una nueva instancia `SplFixedArray`.

## Parámetros

`array`  
El array a importar.

`preserveKeys`  
Intenta guardar los índices numéricos usados en el array original.

## Valores devueltos

Devuelve una instancia de `SplFixedArray` conteniendo el contenido de el array.

## Ejemplos

Ejemplo de `SplFixedArray::fromArray`
1, 0 => 2, 3 => 3)); var_dump($fa); $fa = SplFixedArray::fromArray(array(1 => 1, 0 => 2, 3 => 3), false); var_dump($fa); ?>

```php

El ejemplo anterior mostrará:

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)
}