This article mainly introduces PHPXML and array conversion Details. For more information, see php xml and array conversion.
// Array to XML function arrayToXml ($ arr) {$ xml ="
"; Foreach ($ arr as $ key => $ val) {if (is_numeric ($ val) {$ xml. = "<". $ key. "> ". $ val."
";} Else {$ xml. =" <". $ key.">".$val."
";}}$ Xml. ="
"; Return $ xml;} // Convert XML into array function xmlToArray ($ xml) {// disable reference to the external xml entity libxml_disable_entity_loader (true ); $ values = json_decode (json_encode (simplexml_load_string ($ xml, 'simplexmlelement', LIBXML_NOCDATA), true); return $ values ;}
Five objects pre-defined in the XML file:
Thank you for reading this article. I hope it will help you. thank you for your support for this site!
For more articles about mutual conversion between php xml and arrays, please refer to PHP Chinese network!