summaryrefslogtreecommitdiff
path: root/ext/xml/tests/xml003.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/xml/tests/xml003.phpt')
-rw-r--r--ext/xml/tests/xml003.phpt80
1 files changed, 40 insertions, 40 deletions
diff --git a/ext/xml/tests/xml003.phpt b/ext/xml/tests/xml003.phpt
index fb4cbbd29e..08db287c18 100644
--- a/ext/xml/tests/xml003.phpt
+++ b/ext/xml/tests/xml003.phpt
@@ -11,41 +11,41 @@ chdir(__DIR__);
class myclass
{
- function startElement($parser, $name, $attribs)
- {
- print '{'.$name;
- if (sizeof($attribs)) {
+ function startElement($parser, $name, $attribs)
+ {
+ print '{'.$name;
+ if (sizeof($attribs)) {
foreach ($attribs as $k => $v) {
- print " $k=\"$v\"";
- }
- }
- print '}';
- }
- function endElement($parser, $name)
- {
- print '{/'.$name.'}';
- }
- function characterData($parser, $data)
- {
- print '{CDATA['.$data.']}';
- }
- function PIHandler($parser, $target, $data)
- {
- print '{PI['.$target.','.$data.']}';
- }
- function defaultHandler($parser, $data)
- {
- if (substr($data, 0, 1) == "&" && substr($data, -1, 1) == ";") {
- print '{ENTREF['.$data.']}';
- } else {
- print '{?['.$data.']}';
- }
- }
- function externalEntityRefHandler($parser, $openEntityNames, $base, $systemId, $publicId)
- {
- print '{EXTENTREF['.$openEntityNames.','.$base.','.$systemId.','.$publicId."]}\n";
- return true;
- }
+ print " $k=\"$v\"";
+ }
+ }
+ print '}';
+ }
+ function endElement($parser, $name)
+ {
+ print '{/'.$name.'}';
+ }
+ function characterData($parser, $data)
+ {
+ print '{CDATA['.$data.']}';
+ }
+ function PIHandler($parser, $target, $data)
+ {
+ print '{PI['.$target.','.$data.']}';
+ }
+ function defaultHandler($parser, $data)
+ {
+ if (substr($data, 0, 1) == "&" && substr($data, -1, 1) == ";") {
+ print '{ENTREF['.$data.']}';
+ } else {
+ print '{?['.$data.']}';
+ }
+ }
+ function externalEntityRefHandler($parser, $openEntityNames, $base, $systemId, $publicId)
+ {
+ print '{EXTENTREF['.$openEntityNames.','.$base.','.$systemId.','.$publicId."]}\n";
+ return true;
+ }
}
$xml_parser = xml_parser_create();
@@ -59,15 +59,15 @@ xml_set_default_handler($xml_parser, "defaultHandler");
xml_set_external_entity_ref_handler($xml_parser, "externalEntityRefHandler");
if (!($fp = @fopen("xmltest.xml", "r"))) {
- die("could not open XML input");
+ die("could not open XML input");
}
while ($data = fread($fp, 4096)) {
- if (!xml_parse($xml_parser, $data, feof($fp))) {
- die(sprintf("XML error: %s at line %d\n",
- xml_error_string(xml_get_error_code($xml_parser)),
- xml_get_current_line_number($xml_parser)));
- }
+ if (!xml_parse($xml_parser, $data, feof($fp))) {
+ die(sprintf("XML error: %s at line %d\n",
+ xml_error_string(xml_get_error_code($xml_parser)),
+ xml_get_current_line_number($xml_parser)));
+ }
}
print "parse complete\n";
xml_parser_free($xml_parser);