摘要: 1. call_user_func和call_user_func_array: 以上两个函数以不同的参数形式调用回调函数。见如下示例: 运行结果如下: 2. func_get_args、func_num_args和func_get_args: 这三个函数的共同特征是都很自定义函数参数相关,而且均只能 阅读全文
posted @ 2016-04-27 20:48 ╭(╯3╰)╮尝尝鲜 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1. interface_exists、class_exists、method_exists和property_exists: 顾名思义,从以上几个函数的命名便可以猜出几分他们的功能。我想这也是我随着对PHP的深入学习而越来越喜欢这门编程语言的原因了吧。下面先给出他们的原型声明和简短说明,更多的还是 阅读全文
posted @ 2016-04-27 20:47 ╭(╯3╰)╮尝尝鲜 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1. namespace: 和C++中的名字空间很像,作用也一样,都是为了避免在引用较多第三方库时而带来的名字冲突问题。通过名字空间,即便两个class的名称相同,但是因为位于不同的名字空间内,他们仍然可以被精确定位和区分。第一次看到PHP的名字空间语法时,感觉和C++相比在语法上是非常非常相似的, 阅读全文
posted @ 2016-04-27 20:46 ╭(╯3╰)╮尝尝鲜 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1. __toString: 当对象被打印时,如果该类定义了该方法,则打印该方法的返回值,否则将按照PHP的缺省行为输出打印结果。该方法类似于Java中的toString()。 运行结果如下: 2. __get和__set: 这两个方法用于处理类中未声明的属性访问。当对象使用者试图访问未声明的对象属 阅读全文
posted @ 2016-04-27 20:45 ╭(╯3╰)╮尝尝鲜 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1. __construct: 内置构造函数,在对象被创建时自动调用。见如下代码: 2. parent: 用于在子类中直接调用父类中的方法,功能等同于Java中的super。 3. self: 在类内调用该类静态成员和静态方法的前缀修饰,对于非静态成员变量和函数则使用this。 4. static: 阅读全文
posted @ 2016-04-27 20:43 ╭(╯3╰)╮尝尝鲜 阅读(147) 评论(0) 推荐(0) 编辑