电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

使用PHP在微信公共平台实现24点游戏

使用PHP在微信公共平台实现24点游戏_第1页
1/38
使用PHP在微信公共平台实现24点游戏_第2页
2/38
使用PHP在微信公共平台实现24点游戏_第3页
3/38
使用 PHP 在微信公共平台实现 24 点游戏[导读] 使用 PHP 在微信公共平台实现 24 点游戏,搭建服务器为 SAE,因此专门多语句和 MYSQL 不太一样,24 点的数据库储备在 24data 里面,先用 python 运算出结果然后储备在本地的 txt 文件最后倒入SAE 的 MYSQL,记录了所有有解的 4 个数字001.//define your token002.define("TOKEN", "ddwm");003.define("INPUT_NAME", "1");004.define("START_GAME", "2");005.define("TIMING_START", "3");006.define("TIMING_END", "4");007. 008. 009.$wechatObj = new Why24Point();010. 011.if ($_GET["echostr"])012.$wechatObj--->valid();013.else014.$wechatObj->responseMsg();015. 016.class Why24Point {017. 018.public function responseMsg() {019.//get post data, May be due to the different environments020.$postStr = $GLOBALS[" _RAW_POST_DATA"];021. 022.//extract post data023.if (!emptyempty($postStr)) {024.$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);025.$fromUsername = $postObj->FromUserName;026.$toUsername = $postObj->ToUserName;027.if($postObj->Event == "subscribe"){028.$time = time();029.$textTpl = " 030.031.032.%s033.034.035.";036.$msgType = "text";037.$contentStr = "哟你好友爱的小伙伴,欢迎来到 24 点~\n 游戏规那么:使用+-*/四那么运算得出结果为 24 即可。\n 任何时候输入 主页 返回主菜单,\n 输入 排名 查看当前排名哟~\n 假如有情形反馈请发送语音信息!\n 请输入任意内容,开始我们的 24 点职业生涯!";038.$resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time,$msgType, $contentStr);039.echo $resultStr;040.}041.$keyword = trim($postObj->Content);042.$time = time();043.$textTpl = " 044.045.046.%s047.
确认删除?