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