在PHP中,我有一个包含XML结构数据的$string
。
如何从$string
创建和保存XML文件?
感谢任何帮助。
答案 0 :(得分:20)
你可以使用:
file_put_contents("myxmlfile.xml", $string);
答案 1 :(得分:2)
您可以使用DOM加载XML字符串 http://www.php.net/manual/en/domdocument.loadxml.php
然后使用DOM将XML保存到文件 http://www.php.net/manual/en/domdocument.save.php
答案 2 :(得分:1)
您可以使用file_put_contents例如
答案 3 :(得分:0)
如果只是将XML存储到文件中,请使用Teneff的答案。
但如果您还想解析XML,请使用SimpleXML
(甚至更好:XMLReader
/ XMLWriter
)。
当然,您也可以使用DOM
,但是在所有可能性中,这将是最慢且占用最多的内存。