PHP:第一章——PHP中的魔术常量

本文详细介绍了PHP中的魔法常量,包括__LINE__、__FILE__、__DIR__等,并通过具体的代码示例展示了这些常量如何在实际编程中使用。此外还探讨了__FUNCTION__、__CLASS__、__TRAIT__、__METHOD__和__NAMESPACE__等常量的作用及应用场景。
<?php
//__LINE__输出常量所在的行
//echo __LINE__;

//2.__FILE__常量返回文件的完整路径和文件名;
//echo __FILE__;

//3.__DIR__ 常量返回文件所在的目录
//echo __DIR__;

//4.__FUNCTION__常量返回该函数被定义时的名字;
//function phpdl(){
//    echo __FUNCTION__;
//}
//phpdl();

//__CLASS__ 常量返回该类被定义时的名字。

//__TRAIT__ 常量返回trait被定义时的名字。

//trait phpdl{
//    public function outTraitName(){
//        echo __TRAIT__;
//        echo __CLASS__;
//    }
//}
//
//class seoDL{ use phpDL;}
//class Seophp{ use phpDL;}
//
//$obj=new seoDl();
//$obj->outTraitName();// 输出:phpdl  seoDL
//
//$obj2=new Seophp();
//$obj2->outTraitName();//输出:phpdl   Seophp

//__METHOD__常量返回类中具体方法被定义时的名字
//class phpDL{
//    function seoedu(){
//        echo __METHOD__;
//    }
//}
//$obj=new phpDL();
//$obj->seoedu(); //输出:phpDL::seoedu

//__NAMESPACE__
//常量返回命名空间的名字:
//namespace phpDL;
//echo __NAMESPACE__;  //输出命名空间phpDL
?>

 

转载于:https://www.cnblogs.com/yiweiyihang/p/7087156.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值