PHP 8.4.2 Released!

SimpleXMLElement::valid

(PHP 8)

SimpleXMLElement::validVerifica se o elemento atual é válido

Descrição

public 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 Verificanso 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
?>

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top