PHP5.3中新增的魔术常量__DIR__
2008-04-13 01:23
501 查看
我们知道PHP中提供了一个魔术常量(magicconstant)
现在我们要包含当前文件目录或子目录下的文件,可以直接使用:
<?php
?>
__FILE__,用来指向当前执行的PHP脚本。但PHP没有直接提供该脚本所在目录的常量。也就是说如果我们要得到当前PHP脚本所在的目录,需要使用dirname()这个函数:
<?php
$dir=
dirname(__FILE__);
?>
在PHP5.3中,增加了一个新的常量__DIR__,指向当前执行的PHP脚本所在的目录。
例如当前执行的PHP文件为/www/website/index.php
则
__FILE__等于'
/www/website/index.php
'
而
__DIR__等于'
/www/website
'
现在我们要包含当前文件目录或子目录下的文件,可以直接使用:
<?php
require_once__DIR__.'/path/to/test.inc.php';
?>
相关文章推荐
- PHP5.3中新增的魔术常量__DIR__
- PHP 5.3中新增的魔术常量__DIR__
- PHP5.3中新增的魔术常量__DIR__
- PHP5.3中新增的魔术常量__DIR__
- PHP5.3中新增的魔术常量__DIR__
- PHP5.3中新增的魔术常量__DIR__
- PHP5.3中新增的常量__DIR__
- PHP 5.3的新增魔术方法 __invoke
- php 5.3中新增加的常量_dir_
- php 5.3中新增加的常量_dir_
- PHP 5.3新增魔术方法__invoke概述
- php 5.3中新增加的常量_dir_
- PHP 5.3新增魔术方法__invoke概述
- PHP 5.3的新增魔术方法 __invoke
- PHP手册-魔术常量
- PHP的魔术常量__METHOD__简介
- PHP中的那些魔术师--魔术函数、常量
- PHP 魔术常量及魔术函数
- php中的魔术常量和魔术方法(二) ,方法?属性?不存在的!
- php 5.3新增的闭包语法介绍function() use() {}