錯(cuò)誤:Warning: sprintf() [<a href='function.sprintf'>function.sprintf</a>]: Too few arguments inexample.php on line 225。
下面這句不對(duì)么?百度沒找不到答案
$result = sprintf($newsTpl,$object->FromUserName,$object->ToUserName,time(),count($arr_item));
private function receiveText($object){
$keyword = trim($object->Content);
if($keyword=="文本"){
$content = " this is a text.";
$result =$this->transmitText($object,$content);
}
else if($keyword=="圖文"||$keyword=="單圖文"){
$content = array();
$content[]=array("Title"=>"單圖文標(biāo)題",
"Descrption"=>"單圖文內(nèi)容",
"PicUrl"=>"http://v1.qzone.cc/pic/201602/12/15/12/56bd85d5cb22d067.jpg%21600x600.jpg",
"Url"=>"http://m.cnblogs.com/?u=txw1958");
$result = $this->transmitNews($object,$content);
}
else if($keyword=="多圖文"){
$content = array();
$content[]=array("Title"=>"多圖文標(biāo)題1",
"Descrption"=>"圖文內(nèi)容",
"PicUrl"=>"http://v1.qzone.cc/pic/201602/12/15/12/56bd85d5cb22d067.jpg%21600x600.jpg",
"Url"=>"http://m.cnblogs.com/?u=txw1958");
$content[]=array("Title"=>"多圖文標(biāo)題2",
"Descrption"=>"圖文內(nèi)容",
"PicUrl"=>"http://v1.qzone.cc/pic/201602/12/15/12/56bd85d5cb22d067.jpg%21600x600.jpg",
"Url"=>"http://m.cnblogs.com/?u=txw1958");
$content[]=array("Title"=>"多圖文標(biāo)題3",
"Descrption"=>"圖文內(nèi)容",
"PicUrl"=>"http://v1.qzone.cc/pic/201602/12/15/12/56bd85d5cb22d067.jpg%21600x600.jpg",
"Url"=>"http://m.cnblogs.com/?u=txw1958");
$result = $this->transmitNews($object,$content);
}else if($keyword=="音樂"){
$content = array("Title"=>"七月上",
"Descrption"=>"jam",
"MusicUrl"=>"http://sc1.111ttt.com/2015/5/12/28/105281351446.mp3",
"HQMusicUrl"=>"http://sc1.111ttt.com/2015/5/12/28/105281351446.mp3");
$result = $this->transmitMusic($object,$content);
}
return $result;
}
private function transmitNews($object,$arr_item){
if(!is_array($arr_item))
return;
$itemTpl = "<item>
<Title><![CDATA[%s]]></Title>
<Description><![CDATA[%s]]></Description>
<PicUrl><![CDATA[%s]]></PicUrl>
<Url><![CDATA[%s]]></Url>
</item>";
$item_str = "";
foreach($arr_item as $item) {
$item_str .=sprintf($itemTpl,$item['Title'],$item['Description'],$item['PicUrl'],$item['Url']);
}
$newsTpl = "<xml>
<ToUserName><![CDATA[%s]]></ToUserName>
<FromUserName><![CDATA[%s]]></FromUserName>
<CreateTime>%s</CreateTime>
<MsgType><![CDATA[news]]></MsgType>
<ArticleCount>%s</ArticleCount>
<Articles>
$item_str
</Articles>
</xml>";
$result = sprintf($newsTpl,$object->FromUserName,$object->ToUserName,time(),count($arr_item));
return $result;
}
業(yè)精于勤,荒于嬉;行成于思,毀于隨。