php (Modern)笔记
文章平均质量分 89
记录 php Modern 中学习的笔记
Yee Jason
这个作者很懒,什么都没留下…
展开
-
php (生成器)
php 生成器(generator)是php5.5引入的功能,往往没被充分利用,其实这是非常有用的功能, 我相信很多的php开发者都不知道生成器,因为生成器的作用不是很明显,生成器是简单的迭代器,仅此而已。 与标准的php迭代器不同,php生成器不要求类实现 Iterator接口,从而减轻了类的负担,生成器会根据需求 计算并产出要迭代的值,这对应用的性能有重大的影响,试想一下。假如标...原创 2018-10-15 15:52:04 · 4186 阅读 · 1 评论 -
php (匿名函数和闭包)
一、什么是闭包1、闭包和匿名函数在php5.3.0中两个php新特性,使用的也最多,这两个特性听起来很吓人, 其实很容易理解,这两个特性非常有用,每个php开发者都应该掌握。2、闭包是指在创建时封装周围状态的函数,即便闭包所在的环境不存在了,闭包中封装的状态依然存在,这个概念很难理解 不过一单掌握了,将会对你的生活带来巨大的变化。3、匿名函数其实就是没有名称的函数,匿名函数可以...原创 2018-10-17 09:59:10 · 8677 阅读 · 0 评论 -
php (性状)
什么性状?性状是类的部分实现(既常量,属性和方法),可以混入一个或多个现有的php类中。 * 性状有两个作用:表明类可以做什么(像是接口),提供模块化实现(像是类)。 为什么使用性状? php语言使用一中典型的继承模型。在这种模型中,我们先编写一个通用的跟类,实现 基本的功能,然后扩展这个类,创建更具体的类,从直接父类继承实现。这叫做继承 层次结构,很多变成语言都使用了这个...原创 2018-10-23 22:19:06 · 710 阅读 · 0 评论