PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

xslt_set_error_handler> <xslt_set_base
Last updated: Fri, 10 Oct 2008

view this page in

xslt_set_encoding

(PHP 4 >= 4.0.5)

xslt_set_encodingSet the encoding for the parsing of XML documents

Description

void xslt_set_encoding ( resource $xh , string $encoding )

Set the output encoding for the XSLT transformations. When using the Sablotron backend, this option is only available when you compile Sablotron with encoding support.

Parameters

xh

The XSLT processor link identifier, created with xslt_create().

encoding

An output encoding, e.g iso-8859-1.

Return Values

No value is returned.



xslt_set_error_handler> <xslt_set_base
Last updated: Fri, 10 Oct 2008
 
add a note add a note User Contributed Notes
xslt_set_encoding
gloob at litio dot org
10-Sep-2007 07:13
Beware with http://bugs.php.net/bug.php?id=23148 if you experienced problems compiling php4-xslt.
francois at flash-france dot com
27-Jan-2005 12:05
sablotron and php have to be correctly linked with iconv library to get this function working

IE on sabotron ./configure :
--with-iconv-prefix=/your/path
Hudson Silva
13-Mar-2004 02:31
I'm running Mandrake Linux v9.1, with Apache 2.0.48 and PHP 4.3.4...I'm have make PHP with XSLT support, and this work fine, expect because a problem...the function xslt_set_encoding don't work, and i have found a solution...simply, type export LDFLAGS=-lstdc++ before start the configure program of PHP. And this will work!
zibi at sails pl
13-Jun-2003 12:33
i'm usig it that way:

$ht=xslt_create();
xslt_set_encoding($ht,"ISO-8859-2");
$args = array ( '/_xml' => $xml, '/_xslt' => $xslt);
$result=xslt_process($ht,'arg:/_xml','arg:/_xslt',NULL,$args);

all placed in very nice class ;-)

xslt_set_error_handler> <xslt_set_base
Last updated: Fri, 10 Oct 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites