PHP 常量
常量值被定义后,在脚本的其他任何地方都不能被改变。
PHP 常量
常量是一个简单值的标识符。该值在脚本中不能改变。
一个常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现。 (常量名不需要加 $ 修饰符)。
注释: 常量在整个脚本中都可以使用。
设置 PHP 常量
设置常量,使用 define()
函数,函数语法如下:
语法
define(name, value, case-insensitive)
该函数有三个参数:
- name: 必选参数,常量名称,即标志符。
- value: 必选参数,常量的值。
- case-insensitive: 可选参数,如果设置为 TRUE,该常量则大小写不敏感。默认是大小写敏感的。
实例
下例创建了一个对大小写不敏感的常量:
<?php
define("GREETING", "Welcome to W3Schools.com!", true);
echo greeting;
?>
亲自试一试 »
PHP 常量数组
在 PHP 7 中,可以使用 define()
函数创建数组常量。
全局常量
常量是自动全局的,可以在整个脚本中使用。
实例
此示例在函数内部使用常量,即使它是在函数外部定义的:
<?php
define("GREETING", "Welcome to W3Schools.com!");
function myTest() {
echo GREETING;
}
myTest();
?>
亲自试一试 »