Home >Backend Development >PHP Tutorial >Introduction to php magic constant examples, php magic constants_PHP tutorial

Introduction to php magic constant examples, php magic constants_PHP tutorial

WBOY
WBOYOriginal
2016-07-12 08:58:37893browse

Introduction to php magic constant examples, php magic constants

Magic constants PHP provides a large number of predefined constants to any script it runs. Our commonly used php magic constants are_ _CLASS__ __FUNCTION__ __LINE__ __FILE__ __DIR__ __METHOD__. This article introduces php magic constants to you through php examples

Example:

<span>class</span><span> MoShu{
 </span><span>public</span> <span>function</span><span> moshu() {
  </span><span>echo</span> '当前类名:' . <span>__CLASS__</span> . "<br />"<span>;
  </span><span>echo</span> '当前方法名:' . <span>__FUNCTION__</span> . "<br />"<span>;
  </span><span>echo</span> '当前文件中所在的行数:' . <span>__LINE__</span> . "<br />"<span>;
  </span><span>echo</span> '当前文件绝对路径:' . <span>__FILE__</span> . "<br />"<span>;
  </span><span>echo</span> '当前文件所在的绝对路径的文件夹:' . __DIR__ . "<br />"<span>;
  </span><span>echo</span> '返回类名::方法名:' . <span>__METHOD__</span> . "<br />"<span>;
 }
}

</span><span>$moshu</span> = <span>new</span><span> moshu();
</span><span>$moshu</span>->moshu();

Copy the code here and run it

The results are as follows:

<span>当前类名:MoShu
当前方法名:moshu
当前文件中所在的行数:</span>10<span>
当前文件绝对路径:D</span>:\xampp\htdocs\test\moshu.<span>php
当前文件所在的绝对路径的文件夹:D</span>:<span>\xampp\htdocs\test
返回类名</span>::方法名:MoShu::moshu

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/1102842.htmlTechArticleIntroduction to php magic constant examples, php magic constants magic constants php provides a large number of predefined to any script it runs Constants, our commonly used PHP magic constants are __CLASS__ __FUNCTI...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn