废话不多说直接上代码
代码<?php
header("Content-type: text/html; charset=utf-8");
date_default_timezone_set('PRC');
$xmlStr = '
';
/**
* 微信返回xml格式转换成数组
*
* @param string $xml
* @return array
*/
function wechatXmlToArray($xml = ''){
return (array)simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA);
}
print_r(wechatXmlToArray($xmlStr));
转换结果array(
'return_code' => 'SUCCESS',
'return_msg' => 'OK',
'appid' => 'wx775f0bdb567b34d3',
'mch_id' => '1496347442',
'nonce_str' => 'Ha1pFnzLoHdFBqBK',
'sign' => '72EF3B2997E9ACC84D6583F1A2FBD259',
'result_code' => 'SUCCESS',
'prepay_id' => 'wx20180123162146a6866fc0290878519678',
'trade_type' => 'JSAPI'
);