JavaScript is required

Dòng nào để định nghĩa hằng số PI trong PHP

A.
constant PI = “3.1415”;
B.
const $PI = “3.1415”;
C.
constant PI = ‘3.1415’;
D.
const PI = ‘3.1415’;
Trả lời:

Đáp án đúng: D


Trong PHP, hằng số được định nghĩa bằng hàm `define()` hoặc từ khóa `const`. Tuy nhiên, từ khóa `const` chỉ có thể được sử dụng để khai báo hằng số ở phạm vi global hoặc trong một class (kể từ PHP 5.3.0). Theo cú pháp chuẩn, tên hằng số không bắt đầu bằng ký tự `$`. * **Phương án A, C:** Sai vì sử dụng `constant` thay vì `const` hoặc `define()` và không đúng cú pháp. * **Phương án B:** Sai vì tên hằng số không được bắt đầu bằng ký tự `$`. Mặc dù một số phiên bản PHP có thể cho phép, đây không phải là cách làm chuẩn và được khuyến khích. * **Phương án D:** Đúng. `const PI = '3.1415';` là cú pháp đúng để khai báo hằng số PI sử dụng từ khóa `const`. Do đó, đáp án đúng là D.

Câu hỏi liên quan