起步 - 常量 ¶
作者:KK
发表日期:2016.3.22
之前学JS时是没有学过这个知识点的,在JS里没有常量的概念,但在其他很多编程语言里就有了,包括PHP也有常量的概念
你可以初步将常量理解为不可改变的变量,一旦定义了它的值,那么就不能进行修改了
和定义变量不同,定义常量需要用define函数,第1个参数就是常量的名称,不用$开头,第2个参数就是常量的值
define('NAME', 'Jay!'); //定义一个叫做"NAME"的常量,常量的值是"Jay!"
echo NAME; //使用的时候不用像变量一样在前面加$符号,而是直接写常量的名称就行了
预定义常量 ¶
PHP自带很多预先定义好的常量,我这里无法一一介绍,列几个给你看看
echo '当前运行的PHP文件是 ' . __FILE__;
echo '<br/>当前运行的PHP文件所在目录是 ' . __DIR__;
echo '<br/>运行这个脚本的PHP程序文件是 ' . PHP_BINARY;
其中FILE和DIR又属于魔术常量
,它们的特征就是会根据不同的文件和目录有不同的值