这里有新鲜出炉的 PHP 设计模式,程序狗速度看过来!
PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言。语法吸收了 C 语言、Java 和 Perl 的特点,入门门槛较低,易于学习,使用广泛,主要适用于 web 开发领域。PHP 的文件后缀名为 php。
魔术常量 php 向它运行的任何脚本提供了大量的预定义常量了,我们常用的 php 魔术常量有 __CLASS__ __FUNCTION__ __LINE__ __FILE__ __DIR__ __METHOD__了,本文章通过 php 实例向大家介绍 php 魔术常量
php 魔术常量详解
实例:
- class MoShu {
- public
- function moshu() {
- echo '当前类名:'.__CLASS__."<br />";
- echo '当前方法名:'.__FUNCTION__."<br />";
- echo '当前文件中所在的行数:'.__LINE__."<br />";
- echo '当前文件绝对路径:'.__FILE__."<br />";
- echo '当前文件所在的绝对路径的文件夹:'.__DIR__."<br />";
- echo '返回类名::方法名:'.__METHOD__."<br />";
- }
- }
- $moshu = new moshu();
- $moshu - >moshu();
结果如下:
- 当前类名:MoShu
- 当前方法名:moshu
- 当前文件中所在的行数:10
- 当前文件绝对路径:D:\xampp\htdocs\test\moshu.php
- 当前文件所在的绝对路径的文件夹:D:\xampp\htdocs\test
- 返回类名::方法名:MoShu::moshu
来源: http://www.phperz.com/article/17/0812/340943.html