上传XML文件并传递到存储在cookie中的数组中


Upload XML file and pass into array stored in cookie

我看到了一些关于如何从XML文件创建关联数组的代码片段,但我不确定如何拥有一个用户可以上传自己的XML文件的系统,它从上传的文件创建关联阵列,然后将阵列存储在cookie中。

非常感谢您的帮助。

它必须是一个关联数组吗?否则,您可以检查simplexml_load_file($filename)

加入Big Ginger Nerd的建议:

$xml = simplexml_load_file($filename);
$json = json_encode($xml);
$array = json_decode($json,TRUE);

这会将其转换为JSON,然后再转换回关联数组+1到Big Ginger Nerd以及关于PHP SimpleXML手册页面的建议。