SimpleXMLElement::rewind

(PHP 8)

SimpleXMLElement::rewindRemet le pointeur au début

Description

public function SimpleXMLElement::rewind(): void
Avertissement

Antérieur à PHP 8.0, SimpleXMLElement::rewind() n'était déclarée que sur la sous-classe SimpleXMLIterator.

Cette méthode remet l'itérateur SimpleXMLElement au premier élément.

Note: À partir de PHP 8.4.0, l'appel aux méthodes de lecture (telles que SimpleXMLElement::asXML() ou SimpleXMLElement::getName()) ou la conversion d'un SimpleXMLElement en string ne remet plus implicitement l'itérateur au début. Lorsque cela est nécessaire, l'itérateur doit être explicitement remis au début en appelant cette méthode.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Aucune valeur n'est retournée.

Exemples

Exemple #1 Retour au premier élément

<?php
$xmlElement = new SimpleXMLElement('<books><book>PHP Basics</book><book>XML Basics</book></books>');
$xmlElement->rewind();

var_dump($xmlElement->current());
?>

L'exemple ci-dessus va afficher :

object(SimpleXMLElement)#2 (1) {
  [0]=>
  string(10) "PHP Basics"
}

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top