Lập trình hướng đối tượng là một mô hình lập trình được tổ chức xung quanh Đối tượng hơn là các hành độngdữ liệu hơn là logic .

1. Class

Một lớp là một thực thể xác định cách một đối tượng sẽ hoạt động và đối tượng sẽ chứa những gì. Nói cách khác, nó là một bản thiết kế hoặc một tập hợp các hướng dẫn để xây dựng một loại đối tượng cụ thể.

Trong PHP, khai báo một lớp bằng cách sử dụng từ khóa class, theo sau là tên của lớp và một tập hợp các dấu ngoặc nhọn ({}).

Đây là bản thiết kế của công trình xây dựng đẳng cấp, và những ngôi nhà và căn hộ được thực hiện bởi bản thiết kế này là đối tượng.

2. Cú pháp tạo lớp trong PHP

<?php  
class MyClass  
    {  
        // Class properties and methods go here  
    }  
?> 

Lưu ý quan trọng:

Trong PHP, để xem nội dung của lớp, hãy sử dụng var_dump (). Hàm var_dump () được sử dụng để hiển thị thông tin có cấu trúc (kiểu và giá trị) về một hoặc nhiều biến.

3. Cú pháp:

var_dump($obj);  

4. Object:

Một lớp định nghĩa một thể hiện riêng lẻ của cấu trúc dữ liệu. Chúng ta định nghĩa một lớp một lần và sau đó tạo nhiều đối tượng thuộc về nó. Các đối tượng còn được gọi là một thể hiện.

Đối tượng là thứ có thể thực hiện một tập hợp các hoạt động liên quan.

Cú pháp:

<?php  
class MyClass  
{  
        // Class properties and methods go here  
}  
$obj = new MyClass;  
var_dump($obj);  
?>  

5. Ví dụ về lớp và đối tượng:

<?php  
class demo  
{  
        private $a= "hello cafedev";  
        public function display()  
        {  
        echo $this->a;  
        }  
}  
$obj = new demo();  
    $obj->display();  
?>  

6. Ví dụ 2: Sử dụng var_dump ($ obj)

<?php  
class demo  
{  
        private $a= "hello cafedev";  
        public function display()  
        {  
        echo $this->a;  
        }  
}  
$obj = new demo();  
    $obj->display();  
    var_dump($obj);  
?>  

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!