Loading:


    DOMXPath::evaluate
    DOMXPath::evaluate ( string $expression, [ $contextnode ] )

     

    Wykonuje podane wyrażenie XPath i zwraca wynik na maszynie, jeśli to możliwe.

     


    Parametry

     

    expression- wyrażenie XPath do wykonania.

     

     

    contextnode-  Opcjonalny contextnode może być określone względną zapytań XPath. Domyślnie zapytania są w stosunku do głównego elementu.


    Zwracane wartości

     

    Zwraca wynik w miarę możliwości na maszynie lub DOMNodeList zawierający wszystkie pasujące węzły danego wyrażenie XPath.

     



    Napisz Artyku³

    Listing


    //Przykład # 1 Pobieranie liczby wszystkich angielskich książek

    <?php

    $doc = new DOMDocument;

    $doc->load('book.xml');

    $xpath = new DOMXPath($doc);

    $tbody = $doc->getElementsByTagName('tbody')->item(0);

    // nasze zapytanie w stosunku do węzła tbody
    $query = 'count(row/entry[. = "en"])';

    $entries = $xpath->evaluate($query, $tbody);
    echo "Istnieją $entries angielskich książek \ n";

    ?>
     




    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