Video: [khóa học lập trình PHP] Hướng dẫn học lập PHP căn bản - 01 2025
Ở dạng đơn giản nhất, các đối tượng là kiểu dữ liệu. Lớp là mẫu (mẫu) cho đối tượng. PHP cung cấp một số chức năng mà bạn có thể sử dụng để lấy thông tin về các đối tượng và các lớp học:
-
Bạn có thể kiểm tra xem một lớp tồn tại với những điều sau:
class_exists (" classname ");
-
Bạn có thể kiểm tra xem tài sản có tồn tại trong một lớp cụ thể với những điều sau đây:
property_exists (" classname ", " propertyname ");
-
Bạn có thể tìm ra các thuộc tính, với các giá trị mặc định, và các phương thức được định nghĩa trong một lớp với các câu lệnh sau:
get_class_vars (" classname "); get_class_methods (" classname ");
Các hàm get_class_ trả về một mảng. Mảng thuộc tính chứa tên thuộc tính là khoá và giá trị mặc định là giá trị. Mảng các phương thức chứa các phím số và tên các phương thức dưới dạng các giá trị. Nếu một thuộc tính hoặc phương thức là private, hàm sẽ không trả về tên của nó trừ khi nó được thực thi từ bên trong lớp.
-
if ($ objectname instanceof "
classname ") Bạn có thể tìm ra các giá trị hiện tại của các thuộc tính của một đối tượng với chức năng sau:
-
get_object_vars ($
objectname ); Hàm trả về một mảng chứa các giá trị hiện tại của các thuộc tính, với tên thuộc tính là các khóa.