(Yaf >=1.0.0)
Yaf_Session::rewind — Réinitialise l'itérateur de session sur la première entrée
Replace l'itérateur interne sur la première entrée de session.
Cette fonction ne contient aucun paramètre.
Aucune valeur n'est retournée.
Exemple #1 Exemple avec Yaf_Session::rewind()
<?php
$session = Yaf_Session::getInstance();
$session->start();
$session->set("user_id", 42);
$session->set("lang", "en");
foreach ($session as $key => $value) {
echo "$key => $value", PHP_EOL;
}
// un nouveau foreach appelle implicitement rewind() à nouveau
foreach ($session as $key => $value) {
echo "$key => $value", PHP_EOL;
}
?>Résultat de l'exemple ci-dessus est similaire à :
user_id => 42 lang => en user_id => 42 lang => en