Loading:


tidy_diagnose

tidy_diagnose — Uruchamia diagnostykę skonfigurowaną dla parsowanych i reperowanych znaczników

Styl proceduralny:

bool tidy_diagnose ( tidy $obiekt )

Styl obiektowy:

bool tidy->diagnose ( void )

tidy_diagnose() uruchamia testy diagnostyczne na danym obiekcie Tidy, dodając nieco więcej informacji o dokumencie do bufora błędu.

Zwraca TRUE w przypadku powodzenia, FALSE w przypadku błędu.



Napisz Artyku³

Listing


//Przykład #1 Przykład 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>paragraf</p>
HTML;

$tidy = tidy_parse_string($html);
$tidy->CleanRepair();

// zwróć uwagę na różnicę pomiędzy obiema informacjami
echo tidy_get_error_buffer($tidy) . "\n";

$tidy->diagnose();
echo tidy_get_error_buffer($tidy);

?>

//Powyższy przykład wyświetli:

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!

 




Dodano przez: igor
Ranga: Administrator serwisu Punktów: 28716
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2020 v.1.5 | design: diviXdesign & rainbowcolors