PHP 5 cho phép các developer khai báo các phương thức khởi tạo cho các lớp .

Constructor thích hợp cho bất kỳ khởi tạo nào mà đối tượng có thể cần trước khi nó được sử dụng .

Chúng ta có thể thiết kế hàm tạo bằng cách sử dụng “__construct” hoặc cùng tên với tên lớp .

Các hàm tạo cha không được gọi ngầm nếu lớp con định nghĩa một hàm tạo. Để chạy một hàm tạo cha, hãy gọi đến hàm cha :: __ construct () .

Nội dung chính

ví dụ 1

<?php  
    class Example  
    {  
        public function __construct()  
        {  
            echo "Hello cafedev";  
        }  
    }  
    $obj = new Example();  
    $obj = new Example();  
?>  

Đầu ra:

Ví dụ 2

<?php  
    class demo  
    {  
        public function demo()  
        {  
            echo "constructor1...";  
        }  
    }  
      
    class demo1 extends demo  
    {  
        public function __construct()  
        {  
            echo parent::demo();  
            echo "constructor2...";  
        }  
    }  
    $obj= new demo1();  
?>

Đầu ra:

Cài ứng dụng cafedev để dễ dàng cập nhật tin và học lập trình mọi lúc mọi nơi tại đây.

Tài liệu từ cafedev:

Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:

Chào thân ái và quyết thắng!

Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!