Loading:


    tidy::__construct
    tidy tidy::__construct ([ string $nazwa_pliku [, mixed $konfiguracja [, string $kodowanie_znaków [, bool $użyj_include_path ]]]] )

    tidy::__construct() tworzy nowy obiekt Tidy.

    Jeśli jest podany argument nazwa_pliku , to funkcja powinna odczytać ten plik i zainicjalizować obiekt z pliku, działając podobnie jak tidy_parse_file().

    Parametr config może być przekazany jako tablica lub ciąg znaków. Jeśli zostanie przekazany jako ciąg znaków, będzie on interpretowany jako nazwa pliku konfiguracyjnego. W przeciwnym przypadku będzie interpretowany jako zbiór opcji. Pod adresem » http://tidy.sourceforge.net/docs/quickref.html można znaleźć objaśnienia każdej opcji.

    Parametr encoding określa kodowanie dokumentów wejściowych/wyjściowych. Dozwolone wartości dla encoding to: ascii, latin0, latin1, raw, utf8, iso2022, mac, win1252, ibm858, utf16, utf16le, utf16be, big5 i shiftjis.



    Napisz Artyku³

    Listing


    //Przykład #1 Przykład tidy::__construct()
    <?php

    $html = <<< HTML

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head><title>Tytuł</title></head>
    <body>
    <p>paragraf <bt />
    tekst</p>
    </body></html>

    HTML;

    $tidy = new tidy;
    $tidy->parseString($html);

    $tidy->CleanRepair();

    if ($tidy->errorBuffer) {
        echo "Wykryto następujące błędy:\n";
        echo $tidy->errorBuffer;
    }

    ?>

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

    Wykryto następujące błędy:
    line 8 column 14 - Error: <bt> is not recognized!
    line 8 column 14 - Warning: discarding unexpected <bt>

     




    Dodano przez: igor
    Ranga: Administrator serwisu Punktów: 0
    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-2025 v.1.5 | design: diviXdesign & rainbowcolors