Loading:


    XSLTProcessor bool setParameter
    XSLTProcessor
    bool setParameter ( string $namespace , string $name , string $value )
    XSLTProcessor
    bool setParameter ( string $namespace , array $options )

     

    Ustawia wartość jednego lub większej liczby parametrów, które mają być wykorzystane w późniejszych zmianach w XSLTProcessor. Jeśli parametr nie istnieje w arkuszu stylów będzie on ignorowany.

     


    Parametry

     

    namespace-  URI przestrzeni nazw XSLT z parametrem
    name-  Nazwa lokalna parametru XSLT .
    value-  Nowa wartość parametru w XSLT.
    options-  Tablica par nazwa => wartość . Ta składnia jest dostępne od PHP 5.1.0.


    Zwracane wartości

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



    Napisz Artyku³

    Listing



    // Przykład # 1 Zmiana właściciela przed transformacją

    <?php

    $collections = array(
        'Marc Rutkowski' => 'marc',
        'Olivier Parmentier' => 'olivier'
    );

    $xsl = new DOMDocument;
    $xsl->load('collection.xsl');

    // Configure the transformer
    $proc = new XSLTProcessor;
    $proc->importStyleSheet($xsl); // attach the xsl rules

    foreach ($collections as $name => $file) {
        // Load the XML source
        $xml = new DOMDocument;
        $xml->load('collection_' . $file . '.xml');

        $proc->setParameter('', 'owner', $name);
        $proc->transformToURI($xml, 'file:///tmp/' . $file . '.html');
    }

    ?>
     




    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