PHP 中魔术常量的实例详解


Posted in PHP onOctober 26, 2017

PHP 中魔术常量的实例详解

本文介绍下,php编程中的魔术常量,掌握并灵活应用这些方法与常量,对于提高php的编程水平,有很大的帮助。有需要的朋友参考学习下。

魔术常量:

namespace ns1; 
class Test { 
  function __construct() { 
    var_dump(__LINE__); 
    var_dump(__FILE__); 
    var_dump(__DIR__); 
    var_dump(__FUNCTION__); 
    var_dump(__CLASS__); 
    var_dump(__METHOD__); 
    var_dump(__NAMESPACE__); 
  } 
} 
new Test();

运行结果

int 5
string 'E:\wamp\www\a.php' (length=17)
string 'E:\wamp\www' (length=11)
string '__construct' (length=11)
string 'ns1\Test' (length=8)
string 'ns1\Test::__construct' (length=21)
string 'ns1' (length=3)

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

PHP 相关文章推荐
ThinkPHP php 框架学习笔记
Oct 30 PHP
php echo()和print()、require()和include()函数区别说明
Mar 27 PHP
php各种编码集详解和以及在什么情况下进行使用
Sep 11 PHP
php启用zlib压缩文件的配置方法
Jun 12 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(六)
Jun 23 PHP
Yii查询生成器(Query Builder)用法实例教程
Sep 04 PHP
ucenter通信原理分析
Jan 09 PHP
Fleaphp常见函数功能与用法示例
Nov 15 PHP
php 截取GBK文档某个位置开始的n个字符方法
Mar 08 PHP
php json转换相关知识(小结)
Dec 21 PHP
实例介绍PHP删除数组中的重复元素
Mar 03 PHP
Laravel实现批量更新多条数据
Apr 06 PHP
yii框架redis结合php实现秒杀效果(实例代码)
Oct 26 #PHP
PHP对象的浅复制与深复制的实例详解
Oct 26 #PHP
PHP中的浅复制与深复制的实例详解
Oct 26 #PHP
thinkPHP5实现数据库添加内容的方法
Oct 25 #PHP
thinkPHP5分页功能实现方法分析
Oct 25 #PHP
thinkPHP框架中执行原生SQL语句的方法
Oct 25 #PHP
php调用云片网接口发送短信的实现方法
Oct 25 #PHP
You might like
SONY ICF-F10中波修复记
2021/03/02 无线电
php之Memcache学习笔记
2013/06/17 PHP
php setcookie(name, value, expires, path, domain, secure) 参数详解
2013/06/28 PHP
dedecms集成财付通支付接口
2014/12/28 PHP
php实现搜索一维数组元素并删除二维数组对应元素的方法
2015/07/06 PHP
PHP设计模式之适配器模式原理与用法分析
2018/04/25 PHP
js使用html()或text()方法获取设置p标签的显示的值
2014/08/01 Javascript
使用Plupload实现直接上传附件至七牛云存储
2014/12/26 Javascript
JS实现窗口加载时模拟鼠标移动的方法
2015/06/03 Javascript
JavaScript动态提示输入框输入字数的方法
2015/07/27 Javascript
jQuery实现带有上下控制按钮的简单多行滚屏效果代码
2015/09/04 Javascript
详解JavaScript中双等号引起的隐性类型转换
2016/05/30 Javascript
js学习之----深入理解闭包
2016/11/21 Javascript
jQuery弹出层插件popShow(改进版)用法示例
2017/01/23 Javascript
js css自定义分页效果
2017/02/24 Javascript
vuejs2.0运用原生js实现简单的拖拽元素功能示例
2017/02/24 Javascript
jQuery滑动到底部加载下一页数据的实例代码
2017/05/22 jQuery
使用vue中的v-for遍历二维数组的方法
2018/03/07 Javascript
vue头部导航动态点击处理方法
2018/11/02 Javascript
JavaScript实现连连看连线算法
2019/01/05 Javascript
vue  elementUI 表单嵌套验证的实例代码
2019/11/06 Javascript
vue视频播放插件vue-video-player的具体使用方法
2019/11/08 Javascript
js实现鼠标点击飘爱心效果
2020/08/19 Javascript
JSON文件及Python对JSON文件的读写操作
2018/10/07 Python
Matplotlib中文乱码的3种解决方案
2018/11/15 Python
python中adb有什么功能
2020/06/07 Python
Python2及Python3如何实现兼容切换
2020/09/01 Python
基于CSS3的CSS 多栏(Multi-column)实现瀑布流源码分享
2014/06/11 HTML / CSS
一款利用css3的鼠标经过动画显示详情特效的实例教程
2014/12/29 HTML / CSS
银行实习鉴定
2013/12/13 职场文书
优秀纪检干部材料
2014/08/27 职场文书
学习实践科学发展观心得体会
2014/09/10 职场文书
2014年卫生工作总结
2014/11/27 职场文书
敬业奉献模范事迹材料
2014/12/24 职场文书
初中中等生评语
2014/12/29 职场文书
节约用电通知
2015/04/25 职场文书