2.3 組合語言指令
阿新 • • 發佈:2021-12-15
常量類似變數,但是常量一旦被定義就無法更改或撤銷定義。
PHP 常量
常量是單個值的識別符號(名稱)。在指令碼中無法改變該值。
有效的常量名以字元或下劃線開頭(常量名稱前面沒有 $ 符號)。
註釋:與變數不同,常量貫穿整個指令碼是自動全域性的。
設定 PHP 常量
如需設定常量,請使用 define() 函式 - 它使用三個引數:
- 首個引數定義常量的名稱
- 第二個引數定義常量的值
- 可選的第三個引數規定常量名是否對大小寫不敏感。預設是 false。
下例建立了一個對大小寫敏感的常量,值為 "Welcome to W3School.com.cn!":
例項
<?php define("GREETING", "Welcome to W3School.com.cn!"); echo GREETING; ?>
下例建立了一個對大小寫不敏感的常量,值為 "Welcome to W3School.com.cn!":
例項
<?php define("GREETING", "Welcome to W3School.com.cn!", true); echo greeting; ?>
常量是全域性的
常量是自動全域性的,而且可以貫穿整個指令碼使用。
下面的例子在函式內使用了一個常量,即使它在函式外定義:
例項
<?php define("GREETING", "Welcome to W3School.com.cn!"); function myTest() { echo GREETING; } myTest(); ?>