循环simplexml_load_file返回值
其中如果序列化会报错
Fatal error: Uncaught exception ‘Exception’ with message ‘Serialization of ‘SimpleXMLElement’ is not allowed’
解决方法 强制转换类型
允许的强制转换有:
·(int),(integer) – 转换成整型
·(bool),(boolean) – 转换成布尔型
·(float),(double),(real) – 转换成浮点型
·(string) – 转换成字符串
·(array) – 转换成数组
·(object) – 转换成对象

如:
$xml = simplexml_load_file($url);
foreach ($xml as $key => $value) {
       $array = array(
             'id'=>(int)$value['id'];
             'name'=>(string)$value['name'];
       );
       serialize($array);
}