PHP教程
PHP Mysql
PHP面向对象
PHP常用

PHP 构造函数

PHP 构造函数

PHP 5 允许开发人员声明类的构造方法。 构造函数适用于任何对象在使用前可能需要的初始化。 我们可以使用"__construct"或与类名相同的名称来设计构造函数。 如果子类定义了构造函数,则不会隐式调用父构造函数。为了运行父构造函数,调用 parent::__construct()。

示例 1

<?php
    class Example
    {
        public function __construct()
        {
            echo "Hello lidihuo";
        }
    }
    $obj = new Example();
    $obj = new Example();
?>
输出:
CONSTRUCTOR

示例 2

<?php
    class demo
    {
        public function demo()
        {
            echo "constructor1...";
        }
    }
    
    class demo1 extends demo
    {
        public function __construct()
        {
            echo parent::demo();
            echo "constructor2...";
        }
    }
    $obj= new demo1();
?>
输出:
CONSTRUCTOR
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4