上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: 程序运行输出: 一般的迭代器内部需要下面的方法: Iterator::current — Return the current element 返回当前元素 Iterator::key — Return the key of the current element 返回当前元素的键 Iterator 阅读全文
posted @ 2017-07-27 17:40 左闯 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 概念 迭代器模式(Iterator),又叫做游标(Cursor)模式。提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 当你需要访问一个聚合对象,而且不管这些对象是什么都需要遍历的时候,就应该考虑使用迭代器模式。另外,当需要对聚集有多种方式遍历时,可以考虑去使用迭代器模式。 阅读全文
posted @ 2017-07-27 17:37 左闯 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.类中的常量,可以用类来引用: class MyClass() { const SUCCESS ="success"; const FAIL ="fail"; } print_r(MyClass::SUCCESS); 静态方法: 你不用实例化就可以使用它,不支持$this变量,因为他们没有绑定到任 阅读全文
posted @ 2017-07-21 17:27 左闯 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 接口 使用接口,你可以指定某个类必须实现那些方法,但是不需要定义这些方法的具体内容,我们可以通过interface来定义一个接口,就像定义标准类一样,但其中定义所有的方法都是空的,接口中定义的所有的方法都必须是public 实现一个接口,可以使用implement操作符,类中必须实现接口中定义的所用的方法,如果实现多个接口,可以用逗号来分割多个接口的名称 注意 实现多个接口时,接口... 阅读全文
posted @ 2017-07-21 16:30 左闯 阅读(201) 评论(0) 推荐(0) 编辑
摘要: final 用于类、方法前。 final类 不可被继承。 final方法 不可被覆盖。 final类不能被继承。 如果我们不希望一个类被继承,我们使用final来修饰这个类。这个类将无法被继承。比如我们设定的Math类,涉及了我们要做的数学计算方法,这些算法也没有必要修改,也没有必要被继承,我们把它 阅读全文
posted @ 2017-07-21 15:01 左闯 阅读(724) 评论(0) 推荐(0) 编辑
摘要: PHP5的另一个新成员是instdnceof关键字。使用这个关键字可以确定一个对象是类的实例、类的子类,还是实现了某个特定接口,并进行相应的操作。在某些情况下,我们希望确定某个类是否特定的类型,或者是否实现了特定的接口。instanceof操作符非常适合完成这个任务。instanceof操作符检查三 阅读全文
posted @ 2017-07-21 14:53 左闯 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 对于PHP程序员来说,最为难掌握的一点要数PHP抽象类应用这一块知识点。作为一个新手其实也还没有到要用面向对象的知识去编程,但以后进行开发,使用类进行封装或者使用接口之类,把程序进行各种模块式的开发,这当然是必然的。 在自然语言中,我们理解抽象的概念是,一个物体的一种大的描述,这种描述对某类物体来说 阅读全文
posted @ 2017-07-21 12:00 左闯 阅读(978) 评论(0) 推荐(0) 编辑
摘要: 1、abstract class 抽象类 抽象类的定义: 1、类中至少有一个抽象方法 2、抽象方法不允许有{ } 3、抽象方法前面必须要加abstract 抽象类的使用必须同时满足以下2个条件: 1.只能在被继承的时候; 2.所有的抽象方法必须重载使用。 抽象类例子: abstract class 阅读全文
posted @ 2017-07-21 11:59 左闯 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1、接口的定义: 接口:一种成员属性为抽象的特殊抽象类,在程序中同为规范的作用2、其实他们的作用很简单,当有很多人一起开发一个项目时,可能都会去调用别人写的一些类,那你就会问,我怎么知道他的某个功能的实现方法是怎么命名的呢,这 个时候PHP接口类interface就起到作用了,当我们定义了一个接口类 阅读全文
posted @ 2017-07-21 11:35 左闯 阅读(2848) 评论(0) 推荐(0) 编辑
摘要: 1、 存储结构 MyISAM:每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩展名为.MYD (MYData)。索引文件的扩展名是.MYI (MYIndex)。 InnoDB:所有的表都保存在同一个数据文件中(也可能是多 阅读全文
posted @ 2017-06-12 17:51 左闯 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页