sprintf() [function.sprintf]
错误:Warning: sprintf() [<a href='function.sprintf'>function.sprintf</a>]: Too few arguments inexample.php on line 225。
下面这句不对么?百度没找不到答案
<code> $result = sprintf($newsTpl,$object->FromUserName,$object->ToUserName,time(),count($arr_item)); </code>
<code>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"=>"单图文标题", "Descrption"=>"单图文内容", "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"=>"多图文标题1", "Descrption"=>"图文内容", "PicUrl"=>"http://v1.qzone.cc/pic/201602/12/15/12/56bd85d5cb22d067.jpg%21600x600.jpg", "Url"=>"http://m.cnblogs.com/?u=txw1958"); $content[]=array("Title"=>"多图文标题2", "Descrption"=>"图文内容", "PicUrl"=>"http://v1.qzone.cc/pic/201602/12/15/12/56bd85d5cb22d067.jpg%21600x600.jpg", "Url"=>"http://m.cnblogs.com/?u=txw1958"); $content[]=array("Title"=>"多图文标题3", "Descrption"=>"图文内容", "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; }</code>
回复内容:
错误:Warning: sprintf() [<a href='function.sprintf'>function.sprintf</a>]: Too few arguments inexample.php on line 225。
下面这句不对么?百度没找不到答案
<code> $result = sprintf($newsTpl,$object->FromUserName,$object->ToUserName,time(),count($arr_item)); </code>
<code>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"=>"单图文标题", "Descrption"=>"单图文内容", "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"=>"多图文标题1", "Descrption"=>"图文内容", "PicUrl"=>"http://v1.qzone.cc/pic/201602/12/15/12/56bd85d5cb22d067.jpg%21600x600.jpg", "Url"=>"http://m.cnblogs.com/?u=txw1958"); $content[]=array("Title"=>"多图文标题2", "Descrption"=>"图文内容", "PicUrl"=>"http://v1.qzone.cc/pic/201602/12/15/12/56bd85d5cb22d067.jpg%21600x600.jpg", "Url"=>"http://m.cnblogs.com/?u=txw1958"); $content[]=array("Title"=>"多图文标题3", "Descrption"=>"图文内容", "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; }</code>

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

PHP 8.4 带来了多项新功能、安全性改进和性能改进,同时弃用和删除了大量功能。 本指南介绍了如何在 Ubuntu、Debian 或其衍生版本上安装 PHP 8.4 或升级到 PHP 8.4

CakePHP 是 PHP 的开源框架。它的目的是使应用程序的开发、部署和维护变得更加容易。 CakePHP 基于类似 MVC 的架构,功能强大且易于掌握。模型、视图和控制器 gu

登录 CakePHP 是一项非常简单的任务。您只需使用一项功能即可。您可以记录任何后台进程(如 cronjob)的错误、异常、用户活动、用户采取的操作。在 CakePHP 中记录数据很容易。提供了 log() 函数
