JavaScript is required

Trong PHP, hàm bắt đầu bởi __(2 dấu _) được gọi là hàm

A.
Magic Function
B.
Inbuilt Function
C.
Default Function
D.
User Defined Function
Trả lời:

Đáp án đúng: A


Trong PHP, các hàm bắt đầu bằng tiền tố `__` (hai dấu gạch dưới) được gọi là "Magic Function" (hàm ma thuật). Đây là những hàm đặc biệt, có các tên hàm được định nghĩa trước và được PHP tự động gọi khi có các sự kiện tương ứng xảy ra, ví dụ như `__construct` (hàm khởi tạo), `__destruct` (hàm hủy), `__get`, `__set`, `__call`, `__toString`, v.v. Các hàm này cho phép can thiệp sâu vào cách đối tượng hoạt động. * **A. Magic Function:** Đáp án chính xác. * **B. Inbuilt Function:** Các hàm dựng sẵn, ví dụ như `strlen()`, `time()`, không bắt đầu bằng `__`. * **C. Default Function:** Không phải là thuật ngữ chính xác trong ngữ cảnh này. * **D. User Defined Function:** Các hàm do người dùng tự định nghĩa, không bắt buộc phải bắt đầu bằng `__`.

Câu hỏi liên quan