JavaScript is required

Tên biến nào sau đây là hợp lệ

A.
$3hello
B.
$this
C.
$_hello
D.
Tất cả đều không hợp lệ
Trả lời:

Đáp án đúng: C


Trong PHP, tên biến hợp lệ phải tuân theo một số quy tắc: * Bắt đầu bằng dấu đô la ($). * Sau dấu đô la, ký tự đầu tiên phải là một chữ cái hoặc dấu gạch dưới (_). * Các ký tự tiếp theo có thể là chữ cái, số hoặc dấu gạch dưới. Phân tích các phương án: * **A. $3hello:** Không hợp lệ vì bắt đầu bằng một số sau dấu đô la. * **B. $this:** Mặc dù cú pháp có vẻ đúng, `$this` là một biến đặc biệt trong PHP, được sử dụng bên trong các phương thức của một lớp để tham chiếu đến đối tượng hiện tại. Vì vậy, nó không được phép sử dụng như một tên biến thông thường. * **C. $_hello:** Hợp lệ vì bắt đầu bằng dấu gạch dưới sau dấu đô la. * **D. Tất cả đều không hợp lệ:** Sai vì phương án C hợp lệ. Vậy đáp án đúng là C.

Câu hỏi liên quan