PHP 常量
常量类似于变量,但它们一旦定义就无法更改或取消定义。
PHP 常量
常量是简单值的标识符(名称)。脚本运行期间,该值无法更改。
有效的常量名称以字母或下划线开头(常量名前没有 $ 符号)。
注意:与变量不同,常量在整个脚本中自动全局化。
创建 PHP 常量
要创建常量,请使用 define()
函数。
语法
define(name, value);
参数
- name: 指定常量的名称
- value: 指定常量的值
PHP const 关键字
您也可以使用 const
关键字来创建常量。
const
vs. define()
const
无法在另一个块作用域内创建,例如在函数内部或在if
语句内部。define
可以在另一个块作用域内创建。
PHP 常量数组
从 PHP7 开始,您可以使用 define()
函数创建数组常量。
常量是全局的
常量自动是全局的,可以在整个脚本中使用。
示例
此示例在函数内部使用常量,即使它在函数外部定义也是如此
define("GREETING", "Welcome to W3Schools.com!");
function myTest() {
echo GREETING;
}
myTest();
尝试一下 »