php基礎之常量

2021-07-22 15:57:24 字數 1209 閱讀 7357

常量,相對於變數而言的,是指儲存的資料不會也不應該改變的」識別符號」。

常量無需$符號,具有超強作用域,只能儲存標量型別(整數 浮點數 字串 布林值)

定義方式一:
// 定義方式一:define('name','value')

define

("pi", 3.14);

define

("auth", "wangcai");

定義方式二:
// 定義方式二:const name = value

const username = 'wangcai';

使用方式一:
echo constant("pi");
使用方式二:
echo

"pi is " . pi;

// defined 判斷常量是否存在

if(defined('username'))else

echo

"未定義常量m1的值為:".m1;// print 未定義常量m1的值為:m1

echo

"未定義常量m2的值為:".constant("m2");// print 未定義常量m2的值為:

如果直接使用常量名來引用未定義的常量,那麼預設情況下其值預設就為其名。

如果使用constant(「常量名」)來引用的話,則不會有值輸出。

系統預定義好的常量,簡單描述幾個:

echo

"php執行所在的作業系統:".php_os;

echo

"php中最大的整數值:".php_int_max;

echo

"php中int值所佔的位元組:".php_int_size;

echo

"當前php版本號:".php_version;

echo

"圓周率的常量值:".m_pi;

只是常量的形式,但其值會發生變化,簡單描述如下:

echo

"當前網頁檔案的完整物理路徑:".__file__;

echo

"當前網頁檔案所在的資料夾:".__dir__;

echo

"當前這個常量名所在的行號:".__line__;

php基礎之常量

常量 是指在程式執行時,不會被修改的量。常量的作用是全域性的,可以在指令碼的任何地方宣告和訪問到常量,使用常量可以提高程式的可讀性,方便修改,減少出錯。php中常量分為自定義常量和系統常量,在php中常量宣告的型別只能是標量型別 boolean,integer,float和string 宣告乙個常量...

php基礎語法 常量

常量類似變數,但是常量一旦被定義就無法更改或撤銷定義。1 php 常量 常量是單個值的識別符號 名稱 在指令碼中無法改變該值。有效的常量名以字元或下劃線開頭 常量名稱前面沒有 符號 與變數不同,常量貫穿整個指令碼是自動全域性的。設定常量,請使用 define 函式 它使用三個引數 首個引數定義常量的...

一 PHP語言基礎 PHP常量 預定義常量

php中可以使用預定義常量獲取php中的資訊.常用的預定義常量如下 file 預設常量,php程式檔名 line 預設常量,php程式行數 php version內建常量,php程式版本,如 3.0.8 dev php os 內建常量,執行php解析器的作業系統名稱,如 windows true 這...