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