被define()定义后的常量,不可以修改,那么系统的常量,如路径__DIR__是怎么实现的呢?
我看到php中的basic.php
define ('__DIR__','',true) //定义的为空
这是PHP5.3中新增的常量“__DIR__“,指向当前脚本所在目录。__FILE__指向当前运行的脚本,可以借助dirname()函数实现和__DIR__一样的效果,dirname(__FILE__)等价于__DIR__