了解PHP中的8个魔术常量
发布:smiling 来源: PHP粉丝网 添加日期:2022-06-11 09:19:20 浏览: 评论:0
本篇文章和大家了解一下PHP中的8个魔术常量,有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
PHP中的常量大部分都是不变的,但是有8个常量会随着他们所在代码位置的变化而变化,这8个常量被称为魔术常量。
__LINE__
文件中的当前行号
__FILE__
文件的完整路径和文件名,如果用在被包含文件中,则返回被包含的文件名.
__DIR__
文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录。它等价于 dirname(__FILE__)。除非是根目录,否则目录中名不包括末尾的斜杠。
__FUNCTION__
函数名称,区分大小写。
__CLASS__
类的名称,区分大小写。类名包括其被声明的作用区域(例如 Foo\Bar)。注意自 PHP 5.4 起 __CLASS__ 对 trait 也起作用。当用在 trait 方法中时,__CLASS__ 是调用 trait 方法的类的名字。可以用get_class来代替__CLASS__
__TRAIT__
Trait 的名字,区分大小写。包括其被声明的作用区域(例如 Foo\Bar)。
__METHOD__
类的方法名,区分大小写。用在类中时会输出类名,如:trick::doitagain
__NAMESPACE__
当前命名空间的名称,区分大小写。此常量是在编译时定义的。
定义如:namespace Api\Controller;
Tags: PHP魔术常量
- 上一篇:Mysqli的基本操作-CURD的学习开发总结
- 下一篇:最后一页
相关文章
- ·php魔术常量测试示例(2015-12-10)
- ·PHP的数据类型和魔术常量(2020-02-18)
- ·PHP学习记录之常用的魔术常量详解(2022-01-27)
- ·PHP 预定义变量、魔术常量和魔术方法功能与用法小结(2022-03-01)
- ·详解PHP中的8个魔术常量(2022-03-16)
- ·浅谈PHP中的那些魔术常量(2022-04-02)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)