iterator_count
spl_autoload_call
SPL Funkcje
PHP Manual

# iterator_to_array

(PHP 5 >= 5.1.0)

iterator_to_array — Copy the iterator into an array

### Opis

array iterator_to_array ( Traversable `$iterator` [, bool `$use_keys` = true ] )

Copy the elements of an iterator into an array.

### Parametry

`iterator`

  The iterator being copied.

`use_keys`

  Whether to use the iterator element keys as index.

### Zwracane wartości

An array containing the elements of the `iterator`.

### Rejestr zmian

Wersja | Opis
--- | ---
5.2.1 | The `use_keys` parameter was added.

### Przykłady

Przykład #1 iterator_to_array() example

`<?php
$iterator = new ArrayIterator(array('recipe'=>'pancakes', 'egg', 'milk', 'flour'));
var_dump(iterator_to_array($iterator, true));
var_dump(iterator_to_array($iterator, false));
?>`

Powyższy przykład wyświetli:

    array(4) {
      ["recipe"]=>
      string(8) "pancakes"
      [0]=>
      string(3) "egg"
      [1]=>
      string(4) "milk"
      [2]=>
      string(5) "flour"
    }
    array(4) {
      [0]=>
      string(8) "pancakes"
      [1]=>
      string(3) "egg"
      [2]=>
      string(4) "milk"
      [3]=>
      string(5) "flour"
    }

iterator_count
spl_autoload_call
SPL Funkcje
PHP Manual