打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
PHP 魔术常量
userphoto

2016.05.28

关注

1、  __LINE__   获取文件中的当前行号。

       实例: 

  1. <span style="font-size:18px;"><?php  
  2. echo "这是第 ". __LINE__ ."行";  
  3. echo "<br/>";  
  4. ?></span>  

2、  __FILE__   获取文件的完整路径和文件名,如果用在被包含文件中,则返回被包含的文件名。
       实例:

  1. <span style="font-size:18px;"><?php  
  2. echo "该文件的绝对路径: ". __FILE__;  
  3. echo "<br/>";  
  4. ?></span>  

3、    __DIR__  获取文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录。
         实例:

  1. <span style="font-size:18px;"><?php  
  2. echo "该文件位于 ". __DIR__ ."文件夹下";  
  3. echo "<br/>";  
  4. ?></span>  

4、 __FUNCTION__  获取该函数被定义时的名字(区分大小写),只返回函数名
      实例:

  1. <span style="font-size:18px;"><?php  
  2. function Test() {  
  3. echo  "该函数名为:". __FUNCTION__ ;  
  4. echo "<br/>";  
  5. }  
  6. Test();  
  7. ?></span>  

5、  __CLASS__  获取该类被定义时的名字(区分大小写)
       实例:
  1. <span style="font-size:18px;"><?php  
  2. class test {  
  3. function show() {  
  4. echo "该类名为:". __CLASS__ . "<br>";  
  5. echo "该函数名为:". __FUNCTION__ ;  
  6. echo "<br/>";  
  7. }  
  8. }  
  9. $t = new test();  
  10. $t->show();  
  11. ?></span>  

6、   __METHOD__    获取该方法被定义时的名字(区分大小写),若该函数在类中,则返回 类方法名称,

        即:  类名::方法名。

实例:

  1. <span style="font-size:18px;"><?php  
  2. function test1() {  
  3. echo  "该函数名为:". __METHOD__ ;  
  4. echo "<br/>";  
  5. }  
  6. test1();  
  7. ?>  
  8. <?php   
  9. class chhua{       
  10.     function test(){     
  11.         //返回类方法的名称        
  12.         echo __METHOD__;  
  13.     }   
  14. }      
  15. $e=new chhua();      
  16. $e->test();//输出:chhua::test  
  17. ?></span>  


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
PHP中的一些杂项函数学习
PHP reset() 函数
PHP生成HTML静态页面实例代码
jquery ajax的例子
CSS+PHP轻松搞定wordpress分页难题方法详解
用正则匹配富文本中的文本,并替换其内容
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服