SplFixedArray::current
SplFixedArray::getSize
SplFixedArray
PHP Manual

# SplFixedArray::fromArray

(PHP 5 >= 5.3.0)

SplFixedArray::fromArray — Importe un tableau PHP dans un tableau à taille fixe

### Description

public static SplFixedArray SplFixedArray::fromArray ( array `$array` [, boolean `$save_indexes` = true ] )

Importe le tableau PHP `array` dans un tableau à taille fixe.

### Liste de paramètres

`array`

  La tableau à importer.

`save_indexes`

  Tente de préserver les index numérique du tableau original.

### Valeurs de retour

Retourne un objet SplFixedArray avec le même contenu que le tableau passé en argument.

### Exemples

Exemple #1 Exemple avec SplFixedArray::fromArray()

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

L'exemple ci-dessus va afficher :

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

SplFixedArray::current
SplFixedArray::getSize
SplFixedArray
PHP Manual