(PHP 8)
SimpleXMLElement::key — Retourne la clé courante
Antérieur à PHP 8.0, SimpleXMLElement::key() n'était déclarée que sur la sous-classe SimpleXMLIterator.
Cette méthode lit le nom de la balise XML courante.
Cette fonction ne contient aucun paramètre.
Retourne le nom de la balise XML dans l'objet courant de l'itéraeur SimpleXMLElement.
Lance une Error en cas d'échec.
Version | Description |
---|---|
8.1.0 |
Une Error est maintenant lancée si
SimpleXMLElement::key() est appelé sur un
itérateur invalide. Auparavant, false était retourné.
|
Exemple #1 Le nom de la balise XML courante
<?php
$xmlElement = new SimpleXMLElement('<books><book>PHP basics</book><book>XML basics</book></books>');
echo var_dump($xmlElement->key());
$xmlElement->rewind(); // retour au premier élément
echo var_dump($xmlElement->key());
?>
L'exemple ci-dessus va afficher :
bool(false) string(4) "book"