Annotation of embedaddon/php/ext/dom/tests/DOMDocument_savexml_basic.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: DOM Document : save and saveXML
3: --CREDITS--
4: Sami Greenbury (sami@patabugen.co.uk)
5: # TestFest 2008
6: --SKIPIF--
7: <?php
8: require_once('skipif.inc');
9: ?>
10: --FILE--
11: <?php
12:
13: $xml = <<< EOXML
14: <?xml version="1.0" encoding="utf-8"?>
15: <courses>
16: <!-- Hello World! -->
17: <aNode>
18: <childNode>
19: <childlessNode />
20: </childNode>
21: </aNode>
22: </courses>
23: EOXML;
24:
25: $dom = new DOMDocument();
26: $dom->loadXML($xml);
27: $root = $dom->documentElement;
28: $directory = dirname(__FILE__);
29:
30: $filename = $directory."/tmp_dom_savexml".time();
31: var_dump($dom->save($filename));
32: $result = file_get_contents($filename);
33: var_dump($result == $dom->saveXML());
34:
35: unlink($filename);
36:
37: --EXPECTF--
38: int(151)
39: bool(true)
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>