Gaoming13\WechatPhpSdk\Utils\Xml::toXml PHP Method

toXml() public static method

生成xml字符串
public static toXml ( array $params ) : string
$params array 数据数组
return string
    public static function toXml($params)
    {
        $xml = '<xml>';
        foreach ($params as $key => $val) {
            if (is_numeric($val)) {
                $xml .= '<' . $key . '>' . $val . '</' . $key . '>';
            } else {
                $xml .= '<' . $key . '><![CDATA[' . $val . ']]></' . $key . '>';
            }
        }
        $xml .= '</xml>';
        return $xml;
    }

Usage Example

Beispiel #1
0
 /**
  * 回复微信异步通知
  * @param array $info 回复内容数组
  */
 public static function replyWxPayNotify($info)
 {
     echo Xml::toXml($info);
 }