012-对象——魔术常量__CLASS__ __METHOD__ __FUNCTION__ __DIR__ __FILE__
<?php /** *魔术常量__CLASS__ __METHOD__ __FUNCTION__ __DIR__ __FILE__ */ //魔术常量:__CLASS__ 得到类名。 /*class lantian{ function lt(){ return __CLASS__; } } $a=new lantian(); echo $a->lt();//输出:lantian*/ //魔术常量:__METHOD__ 得到类名+方法名 /*class lantian{ function lt(){ return __METHOD__; } } $a=new lantian(); echo $a->lt();//输出:lantian::lt*/ //魔术常量:__FUNCTION__ 得到函数名或叫方法名 /*function a(){ echo __FUNCTION__; } a();*///输出:a /*class lantian{ function lt(){ return __FUNCTION__; } } $a=new lantian(); echo $a->lt();*///输出:lt //魔术常量:__FILE__得到文件的绝对路径: //echo __FILE__; //输出:D:\wamp\www\laravel\phpbasic\004object\12.php //魔术常量:__DIR__ 输出文件所在目录的绝对路径: echo __DIR__; //输出:D:\wamp\www\laravel\phpbasic\004object