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

 更新时间:2015年05月12日 09:41:08   作者:企鹅不笨  
这篇文章主要介绍了php遍历类中包含的所有元素的方法,涉及php中getConstants方法及数组操作的相关技巧,需要的朋友可以参考下

本文实例讲述了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程序设计有所帮助。

相关文章

  • Ubuntu中支持PHP5与PHP7双版本的简单实现

    Ubuntu中支持PHP5与PHP7双版本的简单实现

    这篇文章主要给大家介绍了关于Ubuntu中支持PHP5与PHP7双版本的简单实现方法,文中通过示例代码介绍的非常详细,这个方法也非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-08-08
  • 解析PHP中intval()等int转换时的意外异常情况

    解析PHP中intval()等int转换时的意外异常情况

    本篇文章是对PHP中intval()等int转换时的意外异常情况进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php防止站外远程提交表单的方法

    php防止站外远程提交表单的方法

    这篇文章主要介绍了php防止站外远程提交表单的方法,实例演示了通过session与验证码进行提交过滤的方法,非常实用,需要的朋友可以参考下
    2014-10-10
  • PHP多维数组排序array详解

    PHP多维数组排序array详解

    这篇文章主要为大家详细介绍了PHP多维数组排序array的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11
  • 深入PHP中慎用双等于(==)的详解

    深入PHP中慎用双等于(==)的详解

    本篇文章是对PHP中慎用双等于(==)进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php微信公众开发之获取周边酒店信息的方法

    php微信公众开发之获取周边酒店信息的方法

    这篇文章主要介绍了php微信公众开发之获取周边酒店信息的方法,涉及针对微信公众平台关于地理信息的应用技巧,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • 利用PHP访问带有密码的Redis方法示例

    利用PHP访问带有密码的Redis方法示例

    这篇文章主要介绍了利用PHP如何访问带有密码的Redis,文章开始先介绍了如何设置Redis密码及方法带密码的Redis,方便大家学习和理解,有需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-02-02
  • PHP简单计算两个时间差的方法示例

    PHP简单计算两个时间差的方法示例

    这篇文章主要介绍了PHP简单计算两个时间差的方法,结合具体实例形式分析了php日期与时间的转换及数学运算相关操作技巧,需要的朋友可以参考下
    2017-06-06
  • fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法

    fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法

    近期黑客利用程序漏洞注入后使用 fsockopen 进行PHPDDOS 攻击,导致部分服务器不稳定,现在将危险函数 fsockopen 暂时禁用,部分程序功能可能有问题,以下列出已知问题及通用解决方法
    2015-09-09
  • 总结对比php中的多种序列化

    总结对比php中的多种序列化

    序列化是将变量转换为可保存或传输的字符串的过程;反序列化就是在适当的时候把这个字符串再转化成原来的变量使用。这两个过程结合起来,可以轻松地存储和传输数据,使程序更具维护性。下面来看php中多种序列化的对比。
    2016-08-08

最新评论