PHP 8.4.2 Released!

SimpleXMLElement::key

(PHP 8)

SimpleXMLElement::keyRetourne la clé courante

Description

public SimpleXMLElement::key(): string
Avertissement

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.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne le nom de la balise XML dans l'objet courant de l'itéraeur SimpleXMLElement.

Erreurs / Exceptions

Lance une Error en cas d'échec.

Historique

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

Exemples

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"

add a note

User Contributed Notes

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