Manuale PHP
Indietro |  | Avanti

# DOMDocument->validate()

(no version information, might be only in CVS)

DOMDocument->validate() -- Valida il documento in base alla sua DTD

## Descrizione

class 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

Esempio 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'); ?>`

## Vedere anche:

DOMDocument->schemaValidate()
DOMDocument->schemaValidateSource()
DOMDocument->relaxNGValidate()
DOMDocument->relaxNGValidateSource()

Indietro | Partenza | Avanti
DOMDocument->schemaValidateSource() | Risali | DOMDocument->xinclude()