100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > php微信公众号开发(4)php实现自定义关键字回复

php微信公众号开发(4)php实现自定义关键字回复

时间:2022-03-14 06:28:36

相关推荐

php微信公众号开发(4)php实现自定义关键字回复

微信小程序|微信开发

微信公众号,自定义关键字

微信小程序-微信开发

我们知道,微信公众号开发分订阅号和服务号,而个人只能申请订阅号,订阅号不能设置菜单,无形中只能通过关键字回复实现,比如我回复帮助,就返回帮助信息,如果我回复电影霍元甲,就返回霍元甲电影详细链接,这些都属于关键字回复,特定格式来实现。

影视分销源码,ubuntu窗口如何使用,脚本检测tomcat运行状态,爬虫scrapy最大速度,基于php的毕业设计题目,虎勇seolzw

新建一张表,比如t_type表,用来实现输入关键字,返回特定文本,这里选择开发模式,为了不每次都改代码,我们把关键字和返回值写入数据表,设置表字段id,type,value三个字段。

仿php网站源码,ubuntu闪烁进不去,tomcat重启的批处理,做爬虫工具,php远程注册,沈阳抖音seo搜索排名优化公司lzw

上一节我们得到了文本输入的值$keyword,现在我们用这个关键字去数据库表t_type,查询输入值,就能实现一些关键字,返回值这样简单特定返回功能,

校园社区源码,vscode背景色修改,ubuntu配置蓝牙,链接tomcat8.5,爬虫源码程序,php 提取域名,seo关键词品牌营销,判断网站cms,移动端订餐网站模板lzw

比如输入帮助,返回帮助信息,输入翻译我爱你,就能翻译了,输入手机18200000000返回归属地,对于直接能返回文本,那就存储值,比如帮助信息,如果翻译这种需要处理的,数据库就存储fanyi值,手机1820000000存储shouji,那么怎么处理呢,看这些代码

$str2 = mb_substr($keyword,0,2,utf-8);//前两个字符$sql = "select value from t_type where type=$keyword or type=$str2 limit 1"; $res = mysql_query($sql); $rs = mysql_fetch_array($res);if(!empty($rs)){ switch($rs[0]){ case "shouji"://查询功能break;}}else{//数据库没有查到进行处理}

这样就实现了输入手机+号码查询归属地,翻译类似实现,要添加功能,只需要通过数据库设置关键字和值,就能实现。

这样基本所有功能就能分类实现了比如常见查询身份证归属地,ip地址查询,电影等等,都能够实现,下课再讲。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。