PHP 8.4.3 Released!

SimpleXMLElement::key

(PHP 8)

SimpleXMLElement::keyLiefert den aktuellen Schlüssel

Beschreibung

public SimpleXMLElement::key(): string
Warnung

Vor PHP 8.0 war SimpleXMLElement::key() nur in der Kindklasse SimpleXMLIterator deklariert.

Diese Methode ermittelt den Namen des XML-Tags des aktuellen Elements.

Parameter-Liste

Diese Funktion besitzt keine Parameter.

Rückgabewerte

Gibt den Namen des XML-Tags des Elements zurück, auf das das aktuelle SimpleXMLElement-Objekt verweist.

Fehler/Exceptions

Wirft bei einem Fehler einen Error.

Changelog

Version Beschreibung
8.1.0 Wenn SimpleXMLElement::key() mit einem ungültigen Iterator aufgerufen wird, wird nun ein Error geworfen; zuvor wurde false zurückgegeben.

Beispiele

Beispiel #1 Ermitteln des Schlüssels des aktuellen XML-Tags

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

echo
var_dump($xmlElement->key());
$xmlElement->rewind(); // zurücksetzen auf das erste Element
echo var_dump($xmlElement->key());

?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

bool(false)
string(4) "book"

add a note

User Contributed Notes

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