脚本宝典收集整理的这篇文章主要介绍了PHP的构造方法,析构方法和this关键字详细介绍,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
一.什么是构造方法
构造方法是类的一种特殊的方法,它的主要作用是完成对新对象初始化.
特点:
1. 没有返回值.
2. 在创建一个新的对象时,系统会自动调用该类的构造方法完成对新对角的初始化.
语法:
PHP5: 修饰符 function __construct()
{
//code
}
PHP4: 修饰符 function 类名()
{
//code
}
注意:
1. PHP5里对两者都支持,如果两种构造方法同时存在的话,优先选择第一种.
2. 一个类里面默认有一个不带参数为空的构造方法,一旦自定义了一个构造方法,就会覆盖默认的构造方法.
所以说一个类有且只有一个构造方法.
3.一个类只能有一个构造方法.(不能重载)
4.构造方法默认的访问修饰符为public.
二.this关键字
this代表当前对象.可以理解为:谁调用它,它就代表谁.
注意事项:
this不在类定义的使用,只能在类定义的方法中使用.
三.实例
以上是脚本宝典为你收集整理的PHP的构造方法,析构方法和this关键字详细介绍全部内容,希望文章能够帮你解决PHP的构造方法,析构方法和this关键字详细介绍所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。