phpbar.de logo

Mailinglisten-Archive

[pear] [XML_Transformer] Darstellung von PHP-Code

[pear] [XML_Transformer] Darstellung von PHP-Code

Tobias Schlitt tobias at schlitt.info
Mit Jan 15 20:56:22 CET 2003


Hallo zusammen!

Ich hoffe von Euch hat schon wer Erfahrung mit der PEAR-Klasse
XML_Transformer. Und zwar versuche ich zwischen 2 XML-Elementen
PHP-Code darzustellen, der auf der resultierenden Website (nach
der Transformation) als Beispiel-Code dargestellt werden soll.

Okay, ich habe schon mehreres versucht:

1.)
[snip]
<code><?php echo "foo"; ?></code>
[/snip]

Okay, dieser Code wird versucht vom Parser als XML-Instruction
zu interpretieren. Das kann ja nix werden.

2.)
[snip]
<code>&lt;?php echo "foo"; ?></code>
[/snip]

Na ja, auch hierbei wird der Code vom Parser ignoriert.

3.)
[snip]
<code>?php echo "foo"; ?</code>
[/snip]

Okay, das kommt zwar durch den Parser, wenn ich die "?php" und
"?" nun durch "&lt;?php" und "?&gt;" ersetzen lasse, wird
versucht (XML_Transformer) diese Daten erneut zu parsen und das
Ergebnis bleibt das selbe.

Kann mir jemand weiter helfen?

Beste Dank!
Toby
<?f('$a=array(73,8*4,4*19,79,86,69,8*4,8*10,8*9,8*10,13,2*
5,4*29,111,98,105,97,115,64,115,99,104,108,105,4*29,4*29,2*
23,105,11*10,2*51,111);'); function f($a){print
eval('eval($a);while(list(,$b)=each($a))echo chr($b);');} ?>


php::bar PHP Wiki   -   Listenarchive