xslt_set_encoding

(PHP 4 >= 4.0.5)

xslt_set_encodingتعیین کدگذاری برای تحلیل سند XML

Description

void xslt_set_encoding ( resource $xh , string $encoding )

تعیین کدگذاری خروحی برای تبدیلات XSLT. هنگام استفاده از Sablotron این گزینه هنگام کامپایل Sablotron به همراه پشتیبانی از کدگذاری فراهم است.

Parameters

xh

شناساگر پیوند پردازشگر XSLT ساخته شده توسط xslt_create().

encoding

کدگذاری خروجی به عنوان مثال iso-8859-1.

Return Values

No value is returned.

add a note add a note

User Contributed Notes 4 notes

up
0
gloob at litio dot org
7 years ago
Beware with http://bugs.php.net/bug.php?id=23148 if you experienced problems compiling php4-xslt.
up
0
francois at flash-france dot com
9 years ago
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
up
0
Hudson Silva
10 years ago
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!
up
0
zibi at sails pl
11 years ago
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 ;-)
To Top