(PHP 8)
SimpleXMLElement::current — Retourne l'entrée courante
Antérieur à PHP 8.0, SimpleXMLElement::current() n'était déclarée que sur la sous-classe SimpleXMLIterator.
Cette méthode retourne l'élément courant comme un objet SimpleXMLElement.
Cette fonction ne contient aucun paramètre.
Retourne l'élément courant comme un objet SimpleXMLElement.
Lance une Error en cas d'échec.
Version | Description |
---|---|
8.1.0 |
Une Error est lancée si
SimpleXMLElement::current() est appelée sur un
itérateur invalide. Auparavant, null était returné.
|
Exemple #1 Retourne l'élément courant
<?php
$xmlElement = new SimpleXMLElement('<books><book>PHP basics</book><book>XML basics</book></books>');
$xmlElement->rewind(); // Retour au premier élément, sinon current() ne fonctionne pas
var_dump($xmlElement->current());
?>
L'exemple ci-dessus va afficher :
object(SimpleXMLElement)#2 (1) { [0]=> string(10) "PHP basics" }