构造方法__construct()
,是一种类
结构特有的特殊方法,该方法由系统规定好,开发人员在定义的时候只需要写一遍,有了构造方法
的类在实例化对象
之后,对象
就会自动调用,本文就带大家一起来看一看。
<?PHP class People{ public $name; private $sex; protected $height; public function __construct(){ echo KNowledge is power!; } public function Hello(){ echo 你好,世界!; } } //new People; 两者差别在于是否有参数 $man =new People();//构造方法自动调用 echo <br>; $man->Hello();//普通方法手动调用
输出:KNowledge is power! 你好,世界!
构造方法
也是一个普通方法,与普通方法不同的是,构造方法
通过类实例化得到对象时,会马上自动调用,而普通方法则需要手动调用。
2.构造方法若是有参数
<?PHP class People{ public $name; private $sex; protected $height; public function __construct($name){ echo $name.say:.KNowledge is power!; } } $man =new People(张三);
输出:张三say:KNowledge is power!
推荐:《2021年PHP面试题大汇总(收藏)》《php视频教程》
原文地址:https://www.jb51.cc/php/1210158.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。