php
万林赞
这个作者很懒,什么都没留下…
展开
-
PHP正则路由的实现原理
代码的实现如下:实现代码如下<?php$route['/user/(\d+)-(\d+).html'] = function ($args) { print_r($args); print_r($_GET); echo '我是前台用户页面额';};$route['/'] = function ($args) { print_r($args); print_原创 2017-02-12 21:55:09 · 875 阅读 · 0 评论 -
php中json_decode返回值为NULL的解决方法
今天用json_decode解析微信返回过来的数据,获取到的数据是完整的json字符串,但是用json_decode解析之后,返回值是NULL,网上的答案大多如下: json_decode要求的字符串比较严格: 1. 使用UTF-8编码 2. 不能在最后元素有逗号 3. 不能使用单引号 4. 不能有\r,\t,如果有请替换问题并没有解决,于是就先把字符串进行原创 2017-02-04 15:05:40 · 7670 阅读 · 1 评论 -
微信响应超过5秒重试解决方案
//由于处理时间比较长,先响应微信,之后通过客服接口返回数据echo 'success';$size = ob_get_length();header("Content-Length: $size"); //告诉浏览器数据长度,浏览器接收到此长度数据后就不再接收数据header("Connection: Close"); //告诉浏览器关闭当前连接,即为短连接ob_flush(原创 2017-03-20 11:53:44 · 4563 阅读 · 0 评论 -
PHP快速推送微信模板消息
需要给关注用户发送模板消息,由于公众号关注用户比较多,所以采用普通的curl等方式太慢。由于模板消息发送不需要等待微信的结果,所以利用php的fsockopen()函数可以达到快速发送的效果。代码如下:$data = [ 'touser' => '11111111111111111', 'template_id' => '111111111111111111', 'url'原创 2017-04-14 14:17:39 · 7017 阅读 · 5 评论 -
SimPHP框架介绍
SimPHP 框架SimPHP 是一个简单而强大的PHP开发框架,他可以帮助你快速开发web应用程序。安装与使用<?phprequire './simphp/App.php';$app = new simphp\App();$app->get('/hello/(\w+).html', function ($args) { echo 'hello, ' . $args[1];});$app-原创 2017-06-23 18:26:24 · 1787 阅读 · 0 评论