JavaScript is required

Trong PHP, dòng nào dưới đây để gọi một phương thức

A.
$object->methodName();
B.
object->methodName();
C.
object::methodName();
D.
$object::methodName()
Trả lời:

Đáp án đúng: A


Trong PHP, để gọi một phương thức từ một đối tượng, ta sử dụng cú pháp `$object->methodName();`. Trong đó: - `$object` là biến chứa đối tượng. - `->` là toán tử truy cập thành viên (member access operator) dùng để truy cập các thuộc tính hoặc phương thức của một đối tượng. - `methodName()` là tên của phương thức cần gọi, kèm theo dấu ngoặc đơn `()` để thực thi phương thức đó. Các phương án khác không đúng vì: - Phương án B thiếu dấu `$`, PHP hiểu `object` là một hằng số (nếu có định nghĩa) hoặc gây ra lỗi. - Phương án C và D sử dụng `::`, đây là toán tử truy cập thành viên tĩnh (static member access operator) dùng để truy cập các thuộc tính hoặc phương thức tĩnh của một lớp, không phải của một đối tượng cụ thể.

Câu hỏi liên quan