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 Functions (Hàm ma thuật). Các hàm này có các mục đích đặc biệt và được gọi tự động trong các tình huống nhất định, chẳng hạn như khi một đối tượng được tạo, hủy hoặc khi một thuộc tính không tồn tại được truy cập.

  • Magic Function: Đây là đáp án chính xác. Các hàm này có tên đặc biệt và được PHP gọi tự động để thực hiện các tác vụ cụ thể. Ví dụ: __construct (hàm khởi tạo), __destruct (hàm hủy), __get, __set, __call, v.v.
  • Inbuilt Function: Đây là các hàm được tích hợp sẵn trong PHP, không bắt đầu bằng __. Ví dụ: strlen(), strpos(), array_push(), v.v.
  • Default Function: Không phải là thuật ngữ chính thức trong PHP để mô tả các hàm bắt đầu bằng __.
  • User Defined Function: Đây là các hàm do người dùng tự định nghĩa, và tên của chúng không bắt buộc phải bắt đầu bằng __.

Câu hỏi liên quan