php的常量

1.变量与常量的区别变量是可以改变的,常量一旦定义就不能改变其值也不能删除。

2.常量不用考虑作用域,在多个文件中使用,通常用常量保存根路径,编码。

3.如何定义常量

define('常量名','常量值');

常量名通常使用大写字母

4.如何判断一个常量是否被定义了

defined('常量名')

5.如何访问常量,直接使用常量名

define('π','3.1415926');
echo π;
var_dump(π);

执行结果:3.1415926string

 '3.1415926' (length=9)
define('π','3.1415926');
$RESULT=defined('π'); //判断常量是否被定义的时候,需要有单引号,但是使用常量的时候不需要。
var_dump($RESULT);

执行结果:
boolean
 true

6.系统内置的常量 和 魔术常量

echo __FILE__; //获得当前文件的绝对地址
echo '<br/>';
echo __LINE__; //获得当前的行号
echo '<br/>';
echo PHP_VERSION; //获得php的版本

执行结果:
D:wampwww est.php
5
5.3.10
原文地址:https://www.cnblogs.com/baixuemin/p/4818980.html