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 một dấu đô la ($).
  • Sau dấu đô la, ký tự đầu tiên phải là một chữ cái (a-z, A-Z) hoặc một 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.

Dựa trên các quy tắc này:

  • A. $3hello: Không hợp lệ vì bắt đầu bằng một số.
  • B. $this: Hợp lệ vì bắt đầu bằng một chữ cái.
  • C. $_hello: Hợp lệ vì bắt đầu bằng dấu gạch dưới.

Vì $this và $_hello đều hợp lệ nên đáp án D "Tất cả đều không hợp lệ" là sai. Trong các đáp án được đưa ra, $_hello là một tên biến hợp lệ. Vì vậy, đáp án C là đáp án đúng.

Câu hỏi liên quan