simplexml_load_file和simplexml_load_string之间的区别

Mas*_*oki 2 php xml arrays simplexml simplexml-load-string

我想将xml文件放入程序中并将其放入数组中,以便将其放入表中。

我想知道如何做到这一点,并且已经阅读了php手册,但似乎无法掌握它。

要执行我想要的操作,我需要使用simplexml_load_string,还是需要同时命令这两个命令(simplexml_load_filesimplexml_load_string),因此将xml文件加载到程序中,然后将其转换为文件。还是simplesml_load_string为我做所有这些事情。

我也想知道get_object_vars将它放在数组周围会做什么。

har*_*r07 5

这两个函数中的每一个都返回SimpleXMLElement对象,因此根据您要开始的工作,无论您是否具有XML文件的路径或它本身在字符串变量中的XML内容等,您只需要其中一个即可。

请注意,在文档页面中,simplexml_load_string()期望string参数包含实际的XML内容,而simplexml_load_file()期望string参数包含XML文件的路径