Loading:


    tidyNode->isPhp
    bool tidyNode->isPhp ( void )

    Zwraca TRUE jeżeli bieżący węzeł jest kodem PHP , w przeciwnym przypadku zwraca FALSE.



    Napisz Artyku³

    Listing


    //Przykład #1 pobranie kodu PHP z dokumentu zawierającego HTML i PHP
    <?php

    $html = <<< HTML
    <html><head>
    <?php echo '<title>tituł</title>'; ?>
    </head>
    <body>

    <?php
    echo 'Witaj świecie!';
    ?>

    </body></html>
    HTML;


    $tidy = tidy_parse_string($html);
    $num = 0;

    get_php($tidy->html());


    function get_php($node) {

        // sprawdza czy bieżący węzeł jest kodem PHP
        if($node->isPhp()) {
            echo "\n\n# PHP node #" . ++$GLOBALS['num'] . "\n";
            echo $node->value;
        }

        // sprawdza czy bieżący węzeł posiada potomków
        if($node->hasChildren()) {
            foreach($node->child as $child) {
                get_php($child);
            }
        }
    }

    ?>

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

    # PHP węzeł #1
    <?php echo '<title>tytuł</title>'; ?>

    # PHP węzeł #2
    <?php
    echo 'Witaj świecie!';
    ?>

     




    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