Verifica se o elemento atual é válido

# SimpleXMLElement::valid

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

SimpleXMLElement::valid — Verifica se o elemento atual é válido

### Descrição

public function SimpleXMLElement::valid(): bool
Aviso

Antes do PHP 8.0, SimpleXMLElement::valid() era declarado somente na sub-classe SimpleXMLIterator.

Este método verifica se o elemento atual é válido após chamadas a SimpleXMLElement::rewind() ou SimpleXMLElement::next().

### Parâmetros

Esta função não possui parâmetros.

### Valor Retornado

Retorna `true` se o elemento atual for válido, caso contrário `false`

### Exemplos

Exemplo #1 Verificando se o elemento atual é válido

    <?php
    $xmlElement = new SimpleXMLElement('<livros><livro>SQL Básico</livro></livros>');

    $xmlElement->rewind(); // retrocede ao primeiro elemento
    echo var_dump($xmlElement->valid()); // bool(true)

    $xmlElement->next(); // avança para o próximo elemento
    echo var_dump($xmlElement->valid()); // bool(false) porque só existe um elemento
    ?>

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