Prüft, ob das aktuelle Element gültig ist

# SimpleXMLElement::valid

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

SimpleXMLElement::valid — Prüft, ob das aktuelle Element gültig ist

### Beschreibung

public function SimpleXMLElement::valid(): bool
Warnung

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

Diese Methode prüft nach dem Aufruf von SimpleXMLElement::rewind() oder SimpleXMLElement::next(), ob das aktuelle Element gültig ist.

### Parameter-Liste

Diese Funktion besitzt keine Parameter.

### Rückgabewerte

Gibt `true` zurück, wenn das aktuelle Element gültig ist, andernfalls `false`.

### Beispiele

Beispiel #1 Überprüfen, ob das aktuelle Element gültig ist

    <?php
    $xmlElement = new SimpleXMLElement('<books><book>SQL Basics</book></books>');

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

    $xmlElement->next(); // zum nächsten Element vorrücken
    echo var_dump($xmlElement->valid()); // bool(false), weil es nur ein Element gibt
    ?>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open