php遍历类中包含的所有元素的方法


Posted in PHP onMay 12, 2015

本文实例讲述了php遍历类中包含的所有元素的方法。分享给大家供大家参考。具体分析如下:

这里可获得php类包含的所有元素以key-value的形式输出

class MyTestClass{
  const TESTVAR1 = 1001;
  const TESTVAR2 = 1002;
  const TESTSTR1 = 'hello';
}
$rc = new ReflectionClass('MyTestClass');
$v = $rc->getConstants(); 
asort($v);// sort by value
//ksort($v);// sort by key
foreach ( $v as $name => $value){
  echo "$name => $value\n";
}

运行结果如下:

TESTSTR1 => hello
TESTVAR1 => 1001
TESTVAR2 => 1002

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP网站备份程序代码分享
Jun 10 PHP
PHP和Mysqlweb应用开发核心技术-第1部分 Php基础-2 php语言介绍
Jul 03 PHP
克隆一个新项目的快捷方式
Apr 10 PHP
php gzip压缩输出的实现方法
Apr 27 PHP
PHP 类相关函数的使用详解
May 10 PHP
浅析ThinkPHP中的pathinfo模式和URL重写
Jan 06 PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
Sep 09 PHP
php实现图片以base64显示的方法
Oct 13 PHP
CI框架表单验证实例详解
Nov 21 PHP
浅谈PHP表单提交(POST&GET&URL编/解码)
Apr 03 PHP
PHP根据key删除数组中指定的元素
Feb 28 PHP
关于Curl在Swoole协程中的解决方案详析
Sep 12 PHP
PHP 双链表(SplDoublyLinkedList)简介和使用实例
May 12 #PHP
php实现每天自动变换随机问候语的方法
May 12 #PHP
PHP 数据结构队列(SplQueue)和优先队列(SplPriorityQueue)简单使用实例
May 12 #PHP
php对象和数组相互转换的方法
May 12 #PHP
PHP SPL标准库之数据结构堆(SplHeap)简单使用实例
May 12 #PHP
php对数组内元素进行随机调换的方法
May 12 #PHP
PHP SplObjectStorage使用实例
May 12 #PHP
You might like
常用星际术语索引(新手指南)
2020/03/04 星际争霸
解析PHP中empty is_null和isset的测试
2013/06/29 PHP
php内核解析:PHP中的哈希表
2014/01/30 PHP
Linux下PHP连接Oracle数据库
2014/08/20 PHP
降低PHP Redis内存占用
2017/03/23 PHP
php获取目录下所有文件及目录(多种方法)(推荐)
2019/05/14 PHP
清空上传控件input file的值
2010/07/03 Javascript
location对象的属性和方法应用(解析URL)
2013/04/12 Javascript
动态加载jquery库的方法
2014/02/12 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
2014/03/20 Javascript
jquery解析xml字符串简单示例
2014/04/11 Javascript
jquery用data方法获取某个元素上的事件
2014/06/23 Javascript
两种方法基于jQuery实现IE浏览器兼容placeholder效果
2014/10/14 Javascript
javascript实现汉字转拼音代码分享
2015/04/20 Javascript
纯css实现窗户玻璃雨滴逼真效果
2015/08/23 Javascript
JavaScript Math.round() 方法
2015/12/18 Javascript
郁闷!ionic中获取ng-model绑定的值为undefined如何解决
2016/08/27 Javascript
jQuery UI仿淘宝搜索下拉列表功能
2017/01/10 Javascript
JS简单获取当前年月日星期的方法示例
2017/02/07 Javascript
jQuery 实现图片的依次加载图片功能
2017/07/06 jQuery
js中apply与call简单用法详解
2017/11/06 Javascript
webpack结合express实现自动刷新的方法
2019/05/07 Javascript
Vue 实现点击空白处隐藏某节点的三种方式(指令、普通、遮罩)
2019/10/23 Javascript
Vue项目中数据的深度监听或对象属性的监听实例
2020/07/17 Javascript
在windows下快速搭建web.py开发框架方法
2016/04/22 Python
Python常见排序操作示例【字典、列表、指定元素等】
2018/08/15 Python
Django单元测试中Fixtures的使用方法
2020/02/26 Python
MANGO官方网站:西班牙芒果服装品牌
2017/01/15 全球购物
Tirendo比利时:在线购买轮胎
2018/10/22 全球购物
世界上最大的隐形眼镜商店:1-800 Contacts
2018/11/03 全球购物
铭立家具面试题
2012/12/06 面试题
抽象类和接口的区别
2012/09/19 面试题
mysql有关权限的表都有哪几个
2015/04/22 面试题
UNIX文件类型
2013/08/29 面试题
催款通知书范文
2015/04/17 职场文书
2015中秋节晚会开场白
2015/07/30 职场文书