PHP魔术常量
来源:互联网 发布:制作电脑报软件 编辑:程序博客网 时间:2024/06/04 18:15
PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。
有七个魔术常量它们的值随着它们在代码中的位置改变而改变。例如 __LINE__ 的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下:
几个 PHP 的“魔术常量”
名称
说明
__LINE__
文件中的当前行号。
__FILE__
文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径(如果是符号连接,则是解析后的绝对路径),而在此之前的版本有时会包含一个相对路径。
__DIR__
文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录。它等价于 dirname(__FILE__)。除非是根目录,否则目录中名不包括末尾的斜杠。(PHP 5.3.0中新增) =
__FUNCTION__
函数名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该函数被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。
__CLASS__
类的名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该类被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。
__METHOD__
类的方法名(PHP 5.0.0 新加)。返回该方法被定义时的名字(区分大小写)。
__NAMESPACE__
当前命名空间的名称(大小写敏感)。这个常量是在编译时定义的(PHP 5.3.0 新增)
http://cn.php.net/manual/zh/language.constants.predefined.php
- php魔术常量,魔术方法
- PHP 魔术函数、魔术常量
- PHP中魔术常量
- PHP魔术常量
- php中的魔术常量
- PHP 魔术常量
- PHP魔术常量
- PHP魔术常量
- PHP 魔术常量
- PHP 的“魔术常量”
- PHP手册-魔术常量
- PHP魔术常量
- Php魔术常量
- PHP魔术常量
- PHP魔术常量
- PHP魔术常量
- PHP魔术常量
- PHP魔术常量
- 我的3D引擎----水面渲染
- ubuntu下安装OpenCV2.0
- 在母版页中使用相对路径
- 关于GridView 单页全选,全选
- 类的sizeof
- PHP魔术常量
- Silverlight 2.5D RPG游戏技巧与特效处理:(九)粒子系统
- GridView绑定数据库
- 利用VBSCRIPT提高工作效率
- XNA游戏开发之速度调整
- WinForm应用程序框架设计之WinAction(修改数据)
- 数据库连接 基本操作
- Silverlight 4中更换页面皮肤的功能
- 我操