mirror of
https://github.com/php/php-src.git
synced 2024-12-17 05:50:14 +08:00
6ac34646ac
fix xsl/dom integration under windows update tests and examples
44 lines
983 B
PHP
44 lines
983 B
PHP
<?PHP
|
|
$xmlstr = "<?xml version='1.0' standalone='yes'?>
|
|
<!DOCTYPE chapter SYSTEM '/share/sgml/Norman_Walsh/db3xml10/db3xml10.dtd'
|
|
[ <!ENTITY sp \"spanish\">
|
|
]>
|
|
<!-- lsfj -->
|
|
<chapter language='en'><title language='en'>Title</title>
|
|
<para language='ge'>
|
|
&sp;
|
|
<!-- comment -->
|
|
<informaltable language='&sp;kkk'>
|
|
<tgroup cols='3'>
|
|
<tbody>
|
|
<row><entry>a1</entry><entry morerows='1'>b1</entry><entry>c1</entry></row>
|
|
<row><entry>a2</entry><entry>c2</entry></row>
|
|
<row><entry>a3</entry><entry>b3</entry><entry>c3</entry></row>
|
|
</tbody>
|
|
</tgroup>
|
|
</informaltable>
|
|
</para>
|
|
</chapter> ";
|
|
|
|
function print_node($node)
|
|
{
|
|
print "Node Name: " . $node->nodeName;
|
|
print "\nNode Type: " . $node->nodeType;
|
|
$child_count = $node->childNodes->length;
|
|
print "\nNum Children: " . $child_count;
|
|
if($child_count <= 1){
|
|
print "\nNode Content: " . $node->nodeValue;
|
|
}
|
|
print "\n\n";
|
|
}
|
|
|
|
function print_node_list($nodelist)
|
|
{
|
|
foreach($nodelist as $node)
|
|
{
|
|
print_node($node);
|
|
}
|
|
}
|
|
|
|
?>
|