常量类似于变量,只不过一旦定义就不能更改或取消定义。
常量是简单值的标识符(名称)。该值在脚本执行期间无法更改。
有效的常量名称以字母或下划线开头(常量名称之前没有 $ 符号)。
笔记:与变量不同,常量在整个脚本中自动是全局的。
要创建常量,请使用define()
功能。
define(
name,
value,
case-insensitive)
参数:
创建一个常量不区分大小写姓名:
<?php
define("GREETING", "Welcome to 91xjr.com!", true);
echo greeting;
?>
亲自试一试 »
您还可以使用以下命令创建常量const
关键字。
const
与define()
const
始终区分大小写define()
有一个不区分大小写的选项。const
不能在另一个块作用域内创建,例如在函数内或在if
陈述。define
可以在另一个块作用域内创建。在 PHP7 中,您可以使用以下命令创建数组常量define()
功能。
常量自动是全局的,可以在整个脚本中使用。
此示例在函数内部使用常量,即使它是在函数外部定义的:
<?php
define("GREETING", "Welcome to 91xjr.com!");
function myTest() {
echo GREETING;
}
myTest();
?>
亲自试一试 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!