PHP魔术常量
PHP #魔术常量2012-05-24 22:25
常量__ NAMESPACE__的值是包含当前命名空间名称的字符串。
在全局的,不包括在任何命名空间中的代码,它包含一个空的字符串。
01 | <?php |
02 | namespace App\Library; |
03 |
04 | class demo { |
05 | |
06 | public function __construct( $function ) { |
07 | echo '函数名称:' . $function ; |
08 | echo "<br/>" ; |
09 | echo '类的名称:' . __CLASS__ ; |
10 | echo "<br/>" ; |
11 | echo '类的方法名:' . __METHOD__ ; |
12 | echo "<br/>" ; |
13 | echo '文件中的当前行号:' . __LINE__ ; |
14 | echo "<br/>" ; |
15 | echo '当前命名空间的名称:' . __NAMESPACE__; |
16 | echo "<br/>" ; |
17 | echo '文件所在的目录:' . __DIR__; |
18 | echo "<br/>" ; |
19 | echo '文件的完整路径和文件名:' . __FILE__ ; |
20 | echo "<br/>" ; |
21 | } |
22 | } |
23 |
24 | function __function() { |
25 | return new demo( __FUNCTION__ ); |
26 | } |
27 |
28 | __function(); |
相关文章
- PHP手册中文翻译补完计划参与方式 2012/05/24
- PHP统计utf8中文字符个数 2012/05/24
- 出现Unable to find the socket transport 'ssl' 解决方法 2012/05/23
- jquery循环map/数组/对象的方法 2012/05/20
- Call to undefined function curl_init()错误的解决方法 2012/05/20
- PHP删除目录/文件夹的三种方法 2012/05/18
- PHP中的内存管理问题详解 2012/05/18
- php+fastcgi出现No input file specified.错误解决方法 2012/05/17
- PHP企业级应用之常见缓存技术篇 2012/05/17
- PHP站点安全配置 2012/05/17