魔术常量


魔术常量

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 新增)

参见 get_class()get_object_vars()file_exists()function_exists()


«  语法
» 表达式
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 青青冒险记(大结局)作文100字 小眼睛看家乡作文 我命由我,不由天作文700字 蹉跎·洒脱·折磨作文350字 放羊记 一个人请学会坚强 箭在弦上,一触即发 忆史兴国作文 26岁时学会的人生26课 聪明人到底赢在哪里,笨人到底输在哪里? 幼儿教育随笔范文 小学六年级作文600字:坦然看作为 最新销售工作总结报告范文 圣诞节周记600字 项目可行性研究报告 风的自述200字 那条鲜艳的红领巾作文500字 银行优秀职员个人工作总结 落雪飞樱 翰墨,渲染着流年 2012年焦化公司工作总结 作文 给蚊子的一封信 白鲸记英文读后感 悲伤的经典语句 世上本无事,庸人自扰之作文700字 2016年学校学生会“三八”妇女节感恩倡议书 初雪作文350字 生产计划工作咨询的内容 矿产品购销合同范本 悠悠的京剧情 小学教师年度个人小结 一次犯下的错 说一说睁眼看 圣诞节晚会方案 岁月如花,斑驳了一片似水年华作文1300字 2016年城乡医保并轨方案什么时候出台 清清库水映靓景 高中读后感1000字 平安乃福作文1500字 【原创】池横散文(116----200)我喜欢甘甜醉意 镇妇联主席的演讲 2016教案怎么写手指一家人 学习廉政准则心得 100句交际经典语录 我和爸爸妈妈的发生的一次争执 让人欢喜让人忧的"桂花雨" 五年级“真诚赞美 催开心灵之花”主题班会教案 最后你会明白 安全教育心得体会2篇 2016年大学毕业祝福语

Copyright © 2016 phpStudy |