**常量類似變量,但是常量一旦被定義就無法更改或撤銷定義。**
## PHP 常量
常量是單個值的標識符(名稱)。在腳本中無法改變該值。
有效的常量名以**字符或下劃線開頭(常量名稱前面沒有 $ 符號)。**
> 注釋:與變量不同,常量貫穿整個腳本是自動全局的。
## 設置 PHP 常量
如需設置常量,請使用 define() 函數 - 它使用三個參數:
* 首個參數定義常量的名稱
* 第二個參數定義常量的值
* 可選的第三個參數規定常量名是否對大小寫不敏感。默認是 false。
**點評:默認就是敏感的**
下例創建了一個對大小寫敏感的常量,值為 "Welcome to W3School.com.cn!":
~~~
<?php
define("GREETING", "Welcome to W3School.com.cn!");
echo GREETING;
?>
~~~
下例創建了一個對大小寫不敏感的常量,值為 "Welcome to W3School.com.cn!":
~~~
<?php
define("GREETING", "Welcome to W3School.com.cn!", true);
echo greeting;
?>
~~~