php魔术常量详解 php魔术常量实例代码

php 魔术常量详解

实例:

  1. class MoShu{
  2. public function moshu() {
  3. echo \'当前类名:\' . __CLASS__ . \"<br />\";
  4. echo \'当前方法名:\' . __FUNCTION__ . \"<br />\";
  5. echo \'当前文件中所在的行数:\' . __LINE__ . \"<br />\";
  6. echo \'当前文件绝对路径:\' . __FILE__ . \"<br />\";
  7. echo \'当前文件所在的绝对路径的文件夹:\' . __DIR__ . \"<br />\";
  8. echo \'返回类名::方法名:\' . __METHOD__ . \"<br />\";
  9. }
  10. }
  11. $moshu = new moshu();
  12. $moshu->moshu();

结果如下:

当前类名:MoShu

当前方法名:moshu

当前文件中所在的行数:10

当前文件绝对路径:D:\xampp\htdocs\test\moshu.php

当前文件所在的绝对路径的文件夹:D:\xampp\htdocs\test

返回类名::方法名:MoShu::moshu