本文目录一览:
PHP 常量的定义及如何设置
使用 define()
函数设置常量,如定义常量 GREETING
:
define("GREETING", "Welcome to DTMobile!");
echo GREETING;
变量定义:变量名 = $
+ 标识符,如定义变量 a
:
$a = 1;
echo $a;
Php常量是什么意思?
常量是单个值的标识符(名称)。在脚本中无法改变该值。
有效的常量名以字符或下划线开头(常量名称前面没有 $
符号)。
注释:与变量不同,常量贯穿整个脚本是自动全局的。
php中变量与常量的区别
定义常量和定义变量的区别:
- 常量前面没有美元符号(
$
) - 常量只能用
define()
函数定义,而不能通过赋值语句 - 常量可以不用理会变量范围的规则而在任何地方定义和访问
- 常量一旦定义就不能被重新定义或者取消定义
- 常量的值只能是标量 更详细的关于变量和常量的知识请参见参考资料。
php如何定义常量,系统常量和使用常量
定义常量
define('NAME', 'hello');
echo NAME; // hello
PHP 自 5.3 起可以直接通过 const
关键字来定义常量:
const NAME = 'hello';
echo NAME; // hello
系统常量可以直接打印,如:
echo __DIR__; // 当前执行文件的路径
echo __FILE__; // 当前执行的文件地址及文件名
PHP常量是什么?
define("CONSTANT", "Hello world.");
echo CONSTANT; // outputs "Hello world."
echo Constant; // outputs "Constant" and issues a notice.
define("GREETING", "Hello you.", true);
echo GREETING; // outputs "Hello you."
echo Greeting; // outputs "Hello you."
PHP 常量的特点:
- 常量前面没有美元符号(
$
) - 常量只能用
define()
函数定义,而不能通过赋值语句 - 常量可以不用理会变量范围的规则而在任何地方定义和访问
- 常量一旦定义就不能被重新定义或者取消定义
- 常量的值只能是标量