数组转xml

简介: 数组转xml
$params = [
            'appid'=> self::APPID,
            'mch_id'=> self::MCHID,
            'nonce_str'=>md5(time()),
            'body'=>'公众号支付测试',
            'out_trade_no'=>$oid,
            'total_fee'=> 2,
            'spbill_create_ip'=>$_SERVER['REMOTE_ADDR'],
            'notify_url'=> 'https://www.liminghulian.com/test/notify.php',
            'trade_type'=>'JSAPI',
            'product_id'=>$oid,
            'openid'    => $this->getOpenId()
        ];
//数组转xml
    public function ArrToXml($arr)
    {
        if(!is_array($arr) || count($arr) == 0) return '';
        $xml = "<xml>";
        foreach ($arr as $key=>$val)
        {
            if (is_numeric($val)){
                $xml.="<".$key.">".$val."</".$key.">";
            }else{
                $xml.="<".$key."><![CDATA[".$val."]]></".$key.">";
            }
        }
        $xml.="</xml>";
        return $xml;
    }
相关文章
|
1月前
|
XML 数据库 数据格式
|
1月前
|
XML 存储 数据格式
|
3月前
|
XML 存储 JavaScript
xml介绍与解析,及xml库包使用
xml介绍与解析,及xml库包使用
35 0
|
3月前
|
XML 存储 数据库
XML 中的元素和属性
【8月更文挑战第22天】
55 0
|
XML 数据格式
XML的简单操作
接着上篇博客《XML简介与创建》,这篇博客将介绍对xml文档的简单操作:
|
XML 数据格式
把字符串写入xml中
把字符串写入xml中
77 0
|
XML 数据格式
|
XML 数据格式
数组转xml
数组转xml
128 0
|
XML 数据格式
XML创建(1)
解决问题帖子地址:点击打开链接 解决代码: namespace ConsoleApp2 { using System.
934 0
|
XML Java 数据格式

相关课程

更多