SimpleXMLElement::valid Check whether the current element is valid &reftitle.description; public boolSimpleXMLElement::valid Prior to PHP 8.0, SimpleXMLElement::valid was only declared on the subclass SimpleXMLIterator. This method checks if the current element is valid after calls to SimpleXMLElement::rewind or SimpleXMLElement::next. &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; Returns &true; if the current element is valid, otherwise &false; &reftitle.examples; Check whether the current element is valid SQL Basics'); $xmlElement->rewind(); // rewind to the first element echo var_dump($xmlElement->valid()); // bool(true) $xmlElement->next(); // advance to the next element echo var_dump($xmlElement->valid()); // bool(false) because there is only one element ?> ]]>