摘要: 接口类使用关键字 interface 来定义,且类中所有方法都是抽象方法,修饰符为 public,无声明变量 类通过使用关键字 implement 来实现 interface 中的方法 interface User { function getGender(); function getLangua 阅读全文
posted @ 2020-10-13 08:52 黑夜的海 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 中间件定义 中间件主要用于拦截或者过滤 http 请求,并进行必要的业务处理。 可以通过 php think make:middleware MyMiddleware 来创建,创建的中间件位置在 application/http/middleware 文件夹下 中间件的结构 <?php namesp 阅读全文
posted @ 2020-09-04 15:23 黑夜的海 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 项目中有个700M左右的大文件,需要下载到本地电脑上,在网上找了段代码,如下: 完美下载!但是当部署到线上时,出现了问题: 说明:测试环境为http,线上环境为https 继续google....,找到如下代码: 完美解决! 阅读全文
posted @ 2019-05-31 19:04 黑夜的海 阅读(1499) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个问题,在模型中使用save保存数据之后,使用saveAll继续新增数据,结果报 缺少更新条件,网上搜了下发现一篇文章https://www.jianshu.com/p/1848f61de648,然后翻了下文档,在模型=>更新,最下面有这句话 阅读全文
posted @ 2018-09-05 15:33 黑夜的海 阅读(6160) 评论(0) 推荐(0) 编辑
摘要: curl 是一般linux发行版中都带有的小工具,利用这个工具可以很方便的下载文件,我一般使用这个工具来查看某个页面相应的HTTP头信息,在Windows系统中我们也一样可以使用这个工具,如果不需要支持https的话,那直接下载一个可执行文件即可,下载页面是:http://curl.haxx.se/ 阅读全文
posted @ 2018-09-04 11:22 黑夜的海 阅读(482) 评论(0) 推荐(0) 编辑
摘要: /** * 分类树function * @return [type] [description] */function tree($data, $pid = 0,$level = 1){ static $treeList = array(); foreach ($data as $v) { if ( 阅读全文
posted @ 2018-07-27 10:38 黑夜的海 阅读(341) 评论(1) 推荐(0) 编辑