TokyoTyrantIterator
TokyoTyrantIterator::current
TokyoTyrantIterator
PHP Manual

# TokyoTyrantIterator::__construct

(PECL tokyo_tyrant >= 0.2.0)

TokyoTyrantIterator::__construct — Construit un itérateur

### Description

public TokyoTyrantIterator::__construct ( mixed `$object` )

Construit un nouvel objet TokyoTyrantIterator. Une connexion peut avoir plusieurs itérateurs, mais il n'est pas garantie que tous les éléments soient parcourus dans ce cas. Le paramètre `object` peut être soit une instance de TokyoTyrant, soit une instance TokyoTyrantTable.

### Liste de paramètres

Cette fonction ne contient aucun paramètre.

### Valeurs de retour

Lance une exception si l'initialisation de l'itérateur échoue.

### Exemples

Exemple #1 Exemple avec TokyoTyrantIterator::__construct()

`<?php
/* Connexion à une base de données de table */
$tt = new TokyoTyrantTable("localhost", 1979);
/* Passage de la valeur null pour générer un nouvel identifiant unique */
$index = $tt->put(null, array("column1" => "some data", "column2" => "more data"));
/* Construit un itérateur */
$it = new TokyoTyrantIterator($tt);
foreach ($it as $value) {
var_dump($value);
}
?>`

L'exemple ci-dessus va afficher :

    array(2) {
      ["column1"]=>
      string(9) "some data"
      ["column2"]=>
      string(9) "more data"
    }

### Voir aussi

- TokyoTyrantIterator::key() - Retourne la clé courante
- TokyoTyrantIterator::current() - Récupère la valeur courante
- TokyoTyrantIterator::next() - Se déplace sur la prochaine clé
- TokyoTyrantIterator::rewind() - Réinitialise l'itérateur
- TokyoTyrantIterator::key() - Retourne la clé courante

TokyoTyrantIterator
TokyoTyrantIterator::current
TokyoTyrantIterator
PHP Manual