TokyoTyrantIterator::__construct

(PECL tokyo_tyrant >= 0.2.0)

TokyoTyrantIterator::__constructConstruit 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

LoadingChargement en cours