DukeAnn
做一个优雅的程序员

PHP如何将XML转成数组

写银行接口的时候经常用到这个方法。

PHP如何将XML转成数组
如果你使用 curl 获取的 xml data

$xml = simplexml_load_string($data);
$data['tk'] = json_decode(json_encode($xml),TRUE);

如果是直接获取 URL 数据的话

$xml = simplexml_load_file($data);
$data['tk'] = json_decode(json_encode($xml),TRUE);

先把 simplexml 对象转换成 json,再将 json 转换成数组。

DukeAnn的笔记本:DukeAnn的博客 » PHP如何将XML转成数组
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址