PHP Conference Japan 2024

SimpleXMLElement::current

(No version information available, might only be in Git)

SimpleXMLElement::currentRetourne l'entrée courante

Description

public SimpleXMLElement::current(): SimpleXMLElement
Avertissement

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.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne l'élément courant comme un objet SimpleXMLElement.

Erreurs / Exceptions

Lance une Error en cas d'échec.

Historique

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é.

Exemples

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"
}

Voir aussi

add a note

User Contributed Notes

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