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 các quy tắc sau: * Bắt đầu bằng dấu đô la ($). * Sau dấu đô la 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 từng đáp án: * **$3hello:** Không hợp lệ vì bắt đầu bằng số sau dấu đô la. * **$this:** Hợp lệ. `$this` là một biến đặc biệt trong PHP, được sử dụng để tham chiếu đến đối tượng hiện tại trong một lớp. * **$_hello:** Hợp lệ vì bắt đầu bằng dấu gạch dưới sau dấu đô la. * **Tất cả đều không hợp lệ:** Sai vì có các đáp án hợp lệ. Như vậy, đáp án $_hello là hợp lệ. Tuy nhiên, $this cũng hợp lệ. Vì thế đáp án chính xác nhất là $_hello.

Câu hỏi liên quan