tidy::diagnose
tidy_diagnose
(PHP 5, PECL tidy >= 0.5.2)
tidy::diagnose -- tidy_diagnose — Run configured diagnostics on parsed and repaired markup
Descrizione
Stile orientato agli oggetti
bool tidy::diagnose
( void
)
Stile procedurale
Runs diagnostic tests on the given tidy object,
adding some more information about the document in the error buffer.
Valori restituiti
Restituisce TRUE in caso di successo, FALSE in caso di fallimento.
Esempi
Example #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->errorBuffer . "\n";
$tidy->diagnose();
echo $tidy->errorBuffer;
?>
Il precedente esempio visualizzerĂ :
line 4 column 1 - Warning: <p> isn't allowed in <head> elements line 4 column 1 - Warning: inserting missing 'title' element line 4 column 1 - Warning: <p> isn't allowed in <head> elements line 4 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!
Vedere anche:
- tidy::errorBuffer()
There are no user contributed notes for this page.
