Fonction valid() de PHP

❮ Référence PHP SimpleXML

Exemple

Vérifiez si l'élément actuel est valide après un appel à rewind() et next() :

<?php
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Rappel</heading>
<body>N'oubliez pas de penser à moi ce week-end !</body>
</note>
XML;

$xml = new SimpleXMLIterator($note);

// revenir au premier élément
$xml->rewind();

// vérifier si valide
var_dump($xml->valid());

// passer à l'élément suivant
$xml->next();

// vérifier si valide
var_dump($xml->valid());
?>
Exécuter l'exemple »

Définition et Utilisation

La fonction valid() vérifie si l'élément actuel est valide après un appel à rewind() ou next() .


Syntaxe

SimpleXMLIterator::valid()


Détails Techniques

Valeur de retour : TRUE si l'élément est valide. FALSE sinon
Version PHP : 5.0+

Plus d'Exemples

Exemple

Vérifiez si l'élément actuel est valide après un appel à rewind() et next() :

<?php
$xml = new SimpleXMLIterator('<books><book>Apprendre PHP</book></books>');

// revenir au premier élément
$xml->rewind();

// vérifier si valide
var_dump($xml->valid());

// passer à l'élément suivant
$xml->next();

// vérifier si valide - sera bool(false) car il n'y a qu'un seul élément
var_dump($xml->valid());
?>
Exécuter l'exemple »

❮ Référence PHP SimpleXML