phpbar.de logo

Mailinglisten-Archive

[php] simplexml_load_string hat eine gespaltene Persönlichkeit

[php] simplexml_load_string hat eine gespaltene Persönlichkeit

Harald Hanek developer_list at yahoo.de
Mon Sep 4 11:23:43 CEST 2006


Am Fri, 1 Sep 2006 22:37:41 +0200 schriebst du:

> <?php
> $string = <<<XML
> <?xml version='1.0' encoding='utf-8'?>
> <!DOCTYPE document [
> <!ENTITY % localeDTD SYSTEM "locale.dtd" >
> %localeDTD;
> <!ENTITY % apiDTD SYSTEM "api.dtd" >
> %apiDTD;
> ]>
> 
Hi,
meine Lösung liegt darin, erst die <!ENTITY nach einander zu schreiben und
anschließend die Referenz einfügen:
<!DOCTYPE document [
<!ENTITY % localeDTD SYSTEM "locale.dtd" >
<!ENTITY % apiDTD SYSTEM "api.dtd" >
%localeDTD;
%apiDTD;
]>
Ich tippe auf einen Bug in PHP.
Grüße Harald

php::bar PHP Wiki   -   Listenarchive