$textTpl = "
<xml>
<ToUserName><![CDATA[%s]]></ToUserName>
<FromUserName><![CDATA[%s]]></FromUserName>
<CreateTime>%s</CreateTime>
<MsgType><![CDATA[%s]]></MsgType>
<Content><![CDATA[%s]]></Content>
</xml>";
$contentStr = $keyword;
//注意!fromUsername和toUsername与xml中所对应的位置要对换
$resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgtype, $contentStr);
参数 | 是否必须 | 描述
ToUserName | 是 接收方帐号 | (收到的OpenID)
FromUserName | 是 开发者微信号 |
接收与发送时制要互换