上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 32 下一页
摘要: * 接口 * 1.使用关键字:interface * 2.类是对象的模板,接口是类的模板 * 3.接口看作是一个特殊的类 * 4.接口中的方法,只声明不实现,与抽象类一样 * 5.接口中的方法必须是public,支持static * 6.接口中可以声明类常量const,但不允许被类或子接口覆盖 * 阅读全文
posted @ 2018-10-25 18:31 心之所依 阅读(1046) 评论(0) 推荐(0)
摘要: * 单例模式:用于创建单一类型的唯一实例对象 * 工厂模式:用于创建多种类型的多个实例对象 //声明形状类 class Shape { //声明静态方法create,根据容器形状不同,创建不同图形类的实例 public static function create($type,array $size 阅读全文
posted @ 2018-10-25 18:15 心之所依 阅读(771) 评论(0) 推荐(0)
摘要: * 单例模式:一个类仅允许创建一个实例 阅读全文
posted @ 2018-10-25 18:10 心之所依 阅读(16240) 评论(0) 推荐(1)
摘要: 单例模式解决的是如何在整个项目中创建唯一对象实例的问题,工厂模式解决的是如何不通过new建立实例对象的方法。 那么注册树模式想解决什么问题呢? 在考虑这个问题前,我们还是有必要考虑下前两种模式目前面临的局限。 首先,单例模式创建唯一对象的过程本身还有一种判断,即判断对象是否存在。存在则返回对象,不存 阅读全文
posted @ 2018-10-25 14:58 心之所依 阅读(631) 评论(0) 推荐(0)
摘要: 其中有以下需要注意的地方: 对于跨域访问并需要伴随认证信息的请求,需要在 XMLHttpRequest 实例中指定 withCredentials 为 true。 这个中间件你可以根据自己的需求进行构建,如果需要在请求中伴随认证信息(包含 cookie,session)那么你就需要指定 Access 阅读全文
posted @ 2018-10-23 18:26 心之所依 阅读(1762) 评论(0) 推荐(0)
摘要: 迭代和迭代器 迭代是指反复执行一个过程,每执行一次叫做迭代一次。比如普通的遍历便是迭代: $arr = [1, 2, 3, 4, 5];foreach($arr as $key => $value) { echo $key . ' => ' . $value . "\n";} 我们可以看到通过for 阅读全文
posted @ 2018-10-22 10:26 心之所依 阅读(1600) 评论(0) 推荐(1)
摘要: 创建中间件命令 php artisan make:middleware CheckLogin 执行完以上命令会在app/Http/Middleware目录下创建一个新的中间件类CheckLogin.php。 创建完以后还需要注册中间件在app/Http/Kernel.php中: protected 阅读全文
posted @ 2018-10-22 10:19 心之所依 阅读(458) 评论(0) 推荐(0)
摘要: 这里给定一个时间,计算这个时间在多久前,比如:2天前,1年前 阅读全文
posted @ 2018-10-20 18:34 心之所依 阅读(282) 评论(0) 推荐(0)
摘要: PHP随机函数主要有rand、mt_rand、array_rand,还有随机“排列”(打乱顺序)的函数shuffle、str_shuffle,能够产生唯一ID的uniqid。 1、rand产生随机数: <?php $base = 'abcdefghijklmnopqrstuvwxyzABCDEFGH 阅读全文
posted @ 2018-10-20 16:15 心之所依 阅读(1903) 评论(0) 推荐(0)
摘要: <?php // 时间日期 //y返回年最后两位,Y年四位数,m月份数字,M月份英文。d月份几号数字,D星期几英文 $date=date("Y-m-d"); $date=date("Y-m-d H:i:s");//带时分秒 //include,include_once.require,require 阅读全文
posted @ 2018-10-20 15:54 心之所依 阅读(335) 评论(0) 推荐(0)
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 32 下一页