Description
Procedural style:
bool
tidy_diagnose ( tidy object )
Object oriented style:
bool
tidy->diagnose ( void )
tidy_diagnose() runs diagnostic tests on the given
tidy object, adding some more information about
the document in the error buffer.
Restituisce TRUE in caso di successo, FALSE in caso di fallimento.
Esempio 1. tidy_diagnose() example
<?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();
// note the difference between the two outputs echo tidy_get_error_buffer($tidy) . "\n";
$tidy->diagnose(); echo tidy_get_error_buffer($tidy);
?>
|
The above example will output: 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! |
|
See also tidy_get_error_buffer().