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

yipeiwu_com5年前PHP代码库

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

相关文章

mongodb和php的用法详解

Mognodb数据库连接. 默认格式 $m = new Mongo(); //这里采用默认连接本机的27017端口,当然也可以连接远程主机如 192.168.0.4:27017,如...

PHP中的Session对象如何使用

在PHP开发中对比起Cookie,session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制。下面则是对Session的介绍。 php中的Session...

php基于socket实现SMTP发送邮件的方法

本文实例讲述了php基于socket实现SMTP发送邮件的方法。分享给大家供大家参考。具体分析如下: php采用socket通过SMTP发送邮件。 用的是php的php-sockets扩...

PHP 模拟登陆MSN并获得用户信息

复制代码 代码如下:<?php /* * PHP100中文网,整体提供,测试通过 */ $msn = new myMSN(php100@php100.com, "123"); //...

PHP call_user_func和call_user_func_array函数的简单理解与应用分析

本文实例讲述了PHP call_user_func和call_user_func_array函数的简单理解与应用。分享给大家供大家参考,具体如下: call_user_func():调用...