介绍
这篇文章将为大家详细讲解有关PHP中__construct()构造方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
PHP有什么特点
1,执行速度快。2,具有很好的开放性和可扩展性。3,PHP支持多种主流与非主流的数据库。4,面向对象编程:PHP提供了类和对象。5,版本更新速度快。6,具有丰富的功能7,可伸缩性。8、功能全面,包括图形处理,编码与解码,压缩文件处理,xml解析等。
构造方法<代码> __construct()> 代码,是一种<代码>类> 代码结构特有的特殊方法,该方法由系统规定好,开发人员在定义的时候只需要写一遍,有了<代码>构造方法> 代码的类在实例化<代码>对象代码>之后,<代码>对象> 代码就会自动调用,本文就带大家一起来看一看。
<强> 1。构造方法与普通方法的不同强>
& lt; php ? class 人们{ ,,,public 美元名称; ,,,private $性; ,,,protected 美元高度; ,,,public function __construct () { ,,,,,,,echo “Knowledge is 力量!“; ,,,} ,,,, ,,,public function Hello () { ,,,,,,,echo “你好,世界!“; ,,,} }//new 人;,,,,,,,,两者差别在于是否有参数 man 美元;=new 人();//构造方法自动调用 echo “& lt; br>“; 人→美元Hello();//普通方法手动调用
输出:Knowledge is 力量! ,,,,,你的好,世界!
<代码>构造方法> 代码也是一个普通方法,与普通方法不同的是,<代码>构造方法> 代码通过类实例化得到对象时,会马上自动调用,而普通方法则需要手动调用。
<强> 2。构造方法若是有参数强>
& lt; php ? class 人们{ ,,,public 美元名称; ,,,private $性; ,,,protected 美元高度; ,,,public function __construct(美元名称){ ,,,,,,,echo 美元干净自己的名字说:“干净Knowledge is 力量!“; ,,,} } man 美元;=new 人(“张三“);
输出:张三说:Knowledge is 力量!
关于“PHP中__construct()构造方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。