- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 ThinkPHP定义中间件
说明:VERSION = 5.1.7切换到项目所在的目录,比如我的是C:\software\wamp64\www\tp5.1.7,然后执行命令php think make:middleware Check回车后这个指令会在 application/http/middleware目录下面生成一个Check中间件...
2018-03-30 18:20:16 6640 6
原创 钩子和行为
说明:用的是ThinkPHP5.1.5版本.这里是把tp5.1文档里面说不清楚的地方说明白了,配合官方完全开发手册看,就一目了然了.来战吧,嘿嘿嘿要设置一个钩子,只需要在相关的位置添加一行代码(事先需要引入think\facade\Hook类):use think\facade\Hook;步骤:一:在tags.php文件下定义行为名称如果应用目录下面和模块目录下面的tags.php都定义了app_...
2018-03-30 15:43:28 540
原创 Closure::bind 复制一个闭包,绑定指定的$this对象和类作用域。
public static Closure Closure::bind ( Closure $closure , object $newthis [, mixed $newscope = 'static' ] )参数说明:分别是函数-对象-范围 $closure 需要绑定的匿名函数 $newthis 需要绑定到匿名函数的对象,或者 NULL 创建未绑定的闭包。(个...
2018-03-29 18:58:42 386
原创 关键词 class 也可用于类名的解析 ClassName::class
使用 ClassName::class 你可以获取一个字符串,包含了类 ClassName 的完全限定名称。这对使用了 命名空间 的类尤其有用。<?phpnamespace NS { class ClassName { } echo ClassName::class;}//结果:NS\ClassName...
2018-03-29 16:08:35 1766
原创 把base64格式图片上传到服务器后保存起来
$base64_string = "data:image/png;base64,/9j/4AAQSkZJRgABAQA...“这个是图片转化为base64的字符串,但是有时候客户端上传到服务器端的时候,会变成$base64_string = "[removed],/9j/4AAQSkZJRgABAQA...“,所以为了恢复全部数据,我们可以通过$base64_string=str_replace(...
2018-03-14 01:21:37 9801
转载 PHP常用函数总结
本文转载于:http://blog.csdn.net/yanglr2010/article/details/52504810 本文源文件(markdown): https://github.com/yanglr/AlgoSolutions/blob/master/PHP常用函数总结(160多个).md数学函数1.abs(): 求绝对值$abs = abs(-4.2); ...
2018-03-10 23:29:12 415
原创 浅析json_encode
作用:对变量进行 JSON 编码语法: string json_encode ( mixed $value [, int $options = 0 [, int $depth = 512 ]] )value :除了resource 类型之外,可以为任何数据类型。所有字符串数据的编码必须是 UTF-8。options:由以下常量组成的二进制掩码:JSON_HEX_QUOT,JSO...
2018-03-10 14:33:04 6394
原创 微信平台开发者 获取access_token
http请求方式: GEThttps://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET参数说明参数是否必须说明grant_type√获取access_token填写client_credentialappid√第三方用户唯一凭证secret√第三方...
2018-03-08 14:40:15 779
tplay后台管理框架
2018-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人