Php/php constants
来自菜鸟教程
PHP常量
常量类似于变量,除了常量一旦定义后就不能更改或未定义。
PHP常量
常量是简单值的标识符(名称)。该值不能在脚本期间更改。
有效的常量名称以字母或下划线开头(常量名称前没有$符号)。
注意: 与变量不同,常量在整个脚本中是自动全局的。
创建一个PHP常量
要创建一个常量,请使用
define()
功能。
句法
define(name, value, case-insensitive)
参数:
- name :指定常量的名称
- 值 :指定常量的值
- 不区分大小写 :指定常量名称是否不区分大小写。默认为假
例
创建一个常量 区分大小写 名称:
<?php define("GREETING", "Welcome to W3Schools.com!"); echo GREETING; ?>
例
创建一个常量 不区分大小写 名称:
<?php define("GREETING", "Welcome to W3Schools.com!", true); echo greeting; ?>
PHP常数数组
在PHP7中,您可以使用
define()
功能。
例
创建一个数组常量:
<?php define("cars", [ "Alfa Romeo", "BMW", "Toyota" ]); echo cars[0]; ?>
常量是全局的
常量是自动全局的,可以在整个脚本中使用。
例
此示例在函数内部使用常量,即使在函数外部定义常量也是如此:
<?php define("GREETING", "Welcome to W3Schools.com!"); function myTest() { echo GREETING; } myTest(); ?>