PHP 常量

在本教程中,你將學習如何使用常量在 PHP 中儲存固定值。

什麼是 PHP 中的常量

常量是固定值的名稱或識別符號。常量就像變數一樣,除了定義它們之外,它們不能被定義或更改(魔術常量除外)。

常量對於儲存在指令碼執行時不會更改的資料非常有用。此類資料的常見示例包括配置設定,如資料庫使用者名稱和密碼,網站的基本 URL,公司名稱等。

使用 PHP 的 define() 函式定義常量,該函式接受兩個引數:常量的名稱及其值。一旦定義,只需通過引用其名稱即可隨時訪問常量值。這是一個簡單的例子:

<?php
// Defining constant
define("SITE_URL", "http://www.tastones.com/");
 
// Using constant
echo 'Thank you for visiting - ' . SITE_URL;
?>

上面程式碼的輸出將是:

Thank you for visiting - http://www.tastones.com/

PHP echo 語句通常用於向 Web 瀏覽器顯示或輸出資料。我們將在下一章中詳細瞭解這一陳述。

提示: 通過將值儲存在常量而不是變數中,可以確保在應用程式執行時不會意外更改該值。

PHP 常量的命名約定

常量名稱必須遵循與變數名稱相同的規則,這意味著有效的常量名稱必須以字母或下劃線開頭,後跟任意數量的字母,數字或下劃線,但有一個例外: $ 常量名稱不需要字首。

注意: 按照慣例,常量名稱通常用大寫字母書寫。這是為了便於識別和區分原始碼中的變數。