DOMDocument->validate()
(No version information available, might be only in CVS)
DOMDocument->validate() — Valida il documento in base alla sua DTD
Descrizione
DOMDocument
bool validate
( void
)
Valida il documento in base alla sua DTD.
Si può anche utilizzare la proprietà validateOnParse di DOMDocument per ottenere una validazione DTD.
Valori restituiti
Restituisce TRUE in caso di successo, FALSE in caso di fallimento. Se il documenti non ha una DTD collegata, questo metodo restituisce FALSE.
Esempi
Example#1 Esempio di validazione con DTD
<?php
$dom = new DOMDocument;
$dom->Load('book.xml');
if ($dom->validate()) {
echo "Questo documento è valido!\n";
}
?>
Si può anche validare il documento mentre lo si carica:
<?php
$dom = new DOMDocument;
$dom->validateOnParse = true;
$dom->Load('book.xml');
?>