thinkphp
不如喫茶去
Life is a journey, not a destination
展开
-
php命名空间namespace
学习thinkphp的小伙伴都知道在tp中,命名空间很重要,tp是很依赖命名空间的。在此,我就和大家分享下命名空间的简单知识点~原创 2017-09-20 10:13:29 · 596 阅读 · 0 评论 -
ThinkPHP5的安装方式
ThinkPHP5的环境要求: PHP >= 5.4.0 PDO PHP Extension MBstring PHP Extension CURL PHP Extension开启这些支持,只要修改PHP.INI文件中的相关选项即可, extension=php_mysql.dll extension=php_gd2.dll extension=php_curl.dll ext原创 2017-09-14 17:16:00 · 323 阅读 · 0 评论 -
PHP接收JSON格式的数据
最近由于工作需要,要开发api接口,其中一个请求需要客户端在请求服务器端的时候post一个数组到服务器端,默认格式为json。使用postman工具测试,post json数据,在服务器端可以直接用$_POST接收到,但是写一个测试文件来post json数据,服务器就显示接收不到数据。卡了一大会,发现postman应该是自动将post的json数据转化为了数组形式。查询手册发现,PHP默认识别原创 2017-11-07 17:55:44 · 5598 阅读 · 0 评论 -
TP5中的前置操作
近几天的开发中,写了一个类,发现几乎每一个方法都需要加一个同样的验证层。如下: (new OpenidValidate()) -> goCheck(); parent::check($accessToken);刚开想将验证层代码写到构造函数中,但是报了个不知道啥的错误(Missing parent constructor call)父类中也没有写构造函数。。原创 2017-12-27 11:09:32 · 2607 阅读 · 0 评论 -
TP5中搜索+分页
做项目的时候,搜索应该是最常用的功能之一,tp5中已经将分页给封装好了,拿来直接使用即可,还是paginate()函数。下面贴出详细代码来说明其用法。做到搜索+分页,最主要一点就是了解paginate()函数的用法原创 2018-03-10 15:03:56 · 5256 阅读 · 2 评论 -
TP5中的分页样式(详细)
最近和tp5又打上交到了,前段时间使用它写接口,因此没有探究tp5和前端的联系及其便捷之处。最近做的项目前端后台联系较为紧密,因此将几个常用的点分享记录一下!最常用的应该就是分页了,tp5已经将分页给封装好了,实在是方便!分页主要在model中查询语句例使用paginate()函数。具体看官方文档,很简单易懂,这里不再说用处,下一篇我会将搜索+分页具体实例写出来供参考。tp5分页的默认样式很丑,或原创 2018-03-03 15:53:04 · 10771 阅读 · 8 评论