const是php中的一個(gè)關(guān)鍵字,是用來(lái)定義常量的,語(yǔ)法“const 常量名 = 常量值;”;const關(guān)鍵字定義常量時(shí),只能包含標(biāo)量數(shù)據(jù)(bool、int、float 、string)。一個(gè)常量一旦被定義,就不能再改變或者取消定義。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
const是php中的一個(gè)關(guān)鍵字,是用來(lái)定義常量的。
在PHP中,可以使用 const 關(guān)鍵字或 define() 函數(shù)兩種方法來(lái)定義一個(gè)常量。函數(shù) define() 允許將常量定義為一個(gè)表達(dá)式,而 const 關(guān)鍵字有一些限制。一個(gè)常量一旦被定義,就不能再改變或者取消定義。
使用 const 關(guān)鍵字定義常量時(shí),只能包含標(biāo)量數(shù)據(jù)(bool、int、float 、string)。可以將常量定義為一個(gè)表達(dá)式,也可以定義為一個(gè) array。還可以定義 resource 為常量,但應(yīng)盡量避免,因?yàn)榭赡軙?huì)造成不可預(yù)料的結(jié)果。
與變量相比,常量具有以下幾個(gè)特點(diǎn):
-
常量前面沒(méi)有美元符號(hào)($);
-
常量只能用 define() 和 const 定義;
-
常量的作用域是全局的;
-
常量一旦被定義就不能被重新定義或者取消定義。
const 關(guān)鍵字定義常量的語(yǔ)法:
const 常量名 = 常量值;
示例:
<?php const url = 'https://www.php.cn/'; echo url; ?>
推薦學(xué)習(xí):《PHP視頻教程》