php常數有:1、邏輯常數,用來表示真假值;2、系統常數,是系統預先定義的一些常數;3、數值常數,用來表示數值,可以是整數或浮點數;4、字串常數,用於表示一串字符,包括單引號和雙引號;5、數組常數,用於表示一組值的集合;6、類常數,只能在類的內部使用,用於表示類別的特定屬性。
PHP常數是程式執行期間不可變更的識別碼。在PHP中,常數使用define()函數來定義。定義常數的格式如下:define("常數名稱","常數值",是否大小寫敏感)。
PHP常數有以下幾種常用的型別:
1. 邏輯常數:邏輯常數用來表示真假值,包括TRUE和FALSE。範例程式碼如下:
define("IS_TRUE",true); define("IS_FALSE",false);
2. 系統常數:系統常數是系統預先定義的一些常數,可以直接使用,例如:
define("PHP_VERSION",phpversion());//获取PHP版本号 define("PHP_OS",PHP_OS);//获取操作系统类型
3. 數值常數:數值常數用於表示數值,可以是整數或浮點數。範例程式碼如下:
define("PI",3.14);//定义圆周率 define("MAX_SIZE",1024);//定义最大尺寸
4. 字串常數:字串常數用於表示一串字符,包括單引號和雙引號。範例程式碼如下:
define("GREETING","Hello,world!");//定义问候语
5. 陣列常數:陣列常數用於表示一組值的集合。範例程式碼如下:
define("FRUITS",['apple','banana','orange']);//定义水果常量
6. 類別常數:類別常數是類別的屬性,只能在類別的內部使用,用來表示類別的特定屬性。範例程式碼如下:
classMyClass{ constMAX_VALUE=100;//定义最大值常量 }
以上是一些常見的PHP常數類型,根據需要可以自行定義和使用。在使用常數時,可以直接使用常數名稱來存取常數的值,不需要使用$符號。例如:
echoIS_TRUE;//输出TRUE echoPHP_VERSION;//输出PHP版本号
需要注意的是,常數一旦定義後就不能再進行修改或刪除,同時常數名稱不區分大小寫(除非在定義時使用第三個參數設為true)。常量的作用域是全域性的,在整個腳本中都可以存取到 。
以上是php常數有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!