Biến thường xuyên trong PHP

Các hằng số tương tự như biến, nhưng một khi được định nghĩa, các hằng số không thể thay đổi hoặc hủy bỏ định nghĩa.

Biến thường xuyên trong PHP

Các hằng số là nhận diện giá trị duy nhất (tên). Trong vũ trụ脚本, giá trị này không thể thay đổi.

Tên hằng số hợp lệ bắt đầu bằng ký tự hoặc dấu gạch dưới (không có ký hiệu $ trước tên hằng số).

Chú ý:Khác với biến, các hằng số là toàn cục tự động xuyên suốt toàn bộ vũ trụ脚本.

Thiết lập hằng số PHP

Để thiết lập hằng số, hãy sử dụng define() Hàm - nó sử dụng ba tham số:

  1. Tham số đầu tiên định nghĩa tên của hằng số
  2. Tham số thứ hai định nghĩa giá trị của hằng số
  3. Tham số thứ ba tùy chọn quy định tên hằng số có nhạy cảm với chữ hoa thường không. Mặc định là false.

Dưới đây là ví dụ tạo ra mộtCác hằng số nhạy cảm với chữ hoa thườngGiá trị là "Welcome to codew3c.com!":

Ví dụ

<?php
define("GREETING", "Welcome to codew3c.com!");
echo GREETING;
?>

Chạy ví dụ

Dưới đây là ví dụ tạo ra mộtCác hằng số không nhạy cảm với chữ hoa thườngGiá trị là "Welcome to codew3c.com!":

Ví dụ

<?php
define("GREETING", "Welcome to codew3c.com!", true);
echo greeting;
?>

Chạy ví dụ

Các hằng số là toàn cục

Các hằng số là toàn cục tự động và có thể được sử dụng trong toàn bộ vũ trụ脚本.

Dưới đây là ví dụ sử dụng một hằng số trong hàm, ngay cả khi nó được định nghĩa bên ngoài hàm:

Ví dụ

<?php
define("GREETING", "Welcome to codew3c.com!");
function myTest() {
    echo GREETING;
}
myTest();
?>

Chạy ví dụ