在 php 中定義常量需要使用 define() 函數,它指定常量的名稱和值,并可選地設置是否不區分大小寫。訪問常量時,直接使用其名稱即可。常量名通常以大寫字母命名,不可更改。
如何在 PHP 中定義常量
常量在 PHP 中用于存儲不可更改的值。定義一個常量非常簡單,只需使用 define()
函數即可。
語法:
<code class="php">define(name, value, [case-insensitive]);</code>
登錄后復制
參數:
name: 常量的名稱,必須是一個有效的 PHP 標識符。
value: 常量的值,可以是任何數據類型。
case-insensitive(可選): 如果設置為 true
,則常量的名稱將不區分大小寫。
示例:
<code class="php">define('PI', 3.14159265); // 定義一個浮點常量 define('TAX_RATE', 0.08); // 定義一個數字常量 define('COMPANY_NAME', 'Acme Corp.'); // 定義一個<a style="color:#f60; text-decoration:underline;" href="https://www.php.cn/zt/81514.html" target="_blank">字符串常量</a></code>
登錄后復制
訪問常量:
定義的常量可以使用其名稱直接訪問。
<code class="php">echo PI; // 輸出 3.14159265 echo TAX_RATE; // 輸出 0.08 echo COMPANY_NAME; // 輸出 Acme Corp.</code>
登錄后復制
注意:
常量的名稱必須以字母或下劃線開頭,不能包含特殊字符。
一旦定義,常量就不能修改或重新定義。
常量在腳本中任何位置都可以訪問。
常量名通常使用大寫字母,以表明其不可更改的性質。