php xml和数组互相转换 -凯发k8官方网
凯发k8官方网
收集整理的这篇文章主要介绍了
php xml和数组互相转换
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
转换代码如下
//数组转xmlfunction arraytoxml($arr){$xml = "
array转xml
$money = 101; $sender = "方倍工作室"; $obj2 = array(); $obj2['wxappid'] = appid; $obj2['mch_id'] = mchid; $obj2['mch_billno'] = mchid.date('ymdhis').rand(1000, 9999); $obj2['client_ip'] = $_server['remote_addr']; $obj2['re_openid'] = $openid; $obj2['total_amount'] = $money; $obj2['min_value'] = $money; $obj2['max_value'] = $money; $obj2['total_num'] = 1; $obj2['nick_name'] = $sender; $obj2['send_name'] = $sender; $obj2['wishing'] = "恭喜发财"; $obj2['act_name'] = "方倍工作室送红包"; $obj2['remark'] = "关注公众账号";转换后
<xml><wxappid>wx1b7559b818e3c123]]>wxappid><mch_id>1235571234mch_id><mch_billno>1235571234201605241726128109mch_billno><client_ip>127.0.0.1]]>client_ip><re_openid>oipudugv7gj_mosfawpvmhhgxh-u]]>re_openid><total_amount>101total_amount><min_value>101min_value><max_value>101max_value><total_num>1total_num><nick_name>方倍工作室]]>nick_name><send_name>方倍工作室]]>send_name><wishing>恭喜发财]]>wishing><act_name>方倍工作室送红包]]>act_name><remark>关注公众账号]]>remark> xml>
xml转为array
<xml> <return_code>success]]>return_code> <return_msg>发放成功]]>return_msg> <result_code>success]]>result_code> <err_code>money_limit]]>err_code> <err_code_des>发放成功]>转换后
array(10) {["return_code"]=>string(7) "success"["return_msg"]=>string(12) "发放成功"["result_code"]=>string(7) "success"["err_code"]=>string(11) "money_limit"["err_code_des"]=>string(12) "发放成功"["mch_billno"]=>string(28) "1235571234201605241651123985"["mch_id"]=>string(10) "1235571234"["wxappid"]=>string(18) "wx1b7559b818e3c123"["re_openid"]=>string(28) "oipudugv7gj_mosfawpvmhhgxh-u"["total_amount"]=>string(1) "1" }与50位技术专家面对面20年技术见证,附赠技术全景图
总结
以上是凯发k8官方网为你收集整理的php xml和数组互相转换的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 允许java运行不安全或不可信的应用程序
- 下一篇: 移动端网页特效:左右滑动开关