Description
Style procédural
bool
tidy_diagnose ( tidy object )
Style orienté objet (méthode)
bool
tidy->diagnose ( void )
tidy_diagnose() lance un diagnostic sur l'objet
object Tidy donné, en ajoutant quelques informations
concernant le document dans la pile d'erreur.
Cette fonction retourne TRUE en cas de
succès, FALSE en cas d'échec.
Exemple 1. Exemple avec tidy_diagnose()
<?php
$html = <<< HTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<p>paragraph</p> HTML;
$tidy = tidy_parse_string($html); $tidy->CleanRepair();
// notez la différence entre les deux sorties echo tidy_get_error_buffer($tidy) . "\n";
$tidy->diagnose(); echo tidy_get_error_buffer($tidy);
?>
|
L'exemple ci-dessus va afficher : line 5 column 1 - Warning: <p> isn't allowed in <head> elements
line 5 column 1 - Warning: inserting missing 'title' element
line 5 column 1 - Warning: <p> isn't allowed in <head> elements
line 5 column 1 - Warning: inserting missing 'title' element
Info: Doctype given is "-//W3C//DTD XHTML 1.0 Strict//EN"
Info: Document content looks like XHTML 1.0 Strict
2 warnings, 0 errors were found! |
|
Voir aussi
tidy_get_error_buffer().