首先是遍历属性:

 <?php
class A{
public $a1 = ;
protected $a2 = ;
private $a3 = ;
function fetchAllProp(){
//遍历时,key取得属性名,value取得对应值
foreach($this as $key => $value){
echo "\n"."属性: $key ";
}
} }
$o1 = new A();
$o1->fetchAllProp(); ?>

结果展示:

获取对象的属性值:

 <?php
class A{
public $a1 = ;
protected $a2 = ;
private $a3 = ;
function fetchAllProp(){
//遍历时,key取得属性名,value取得对应值
foreach($this as $key => $value){
echo "\n"."属性值: $value ";
}
} }
$o1 = new A();
$o1->fetchAllProp(); ?>

上面的两段代码区别:就是那个foreach中的$key或者是$value换了,别的没啥区别,就是foreach遍历

最新文章

  1. UWP简单示例(二):快速开始你的3D编程
  2. 关于复选框input[type=checkbox]
  3. IOS的MVC和MVVM模式简明介绍
  4. WTFPL 开源协议
  5. MVC中使用SignaIR入门教程
  6. Javascript和Java获取各种form表单信息的简单实例
  7. 内置对象(Session、Application、ViewState)
  8. 【深入Cocos2d-x】使用MVC架构搭建游戏Four
  9. Accessing the Deep Web: A Survey
  10. (转)Eclipse平台技术概述
  11. 虚拟机中Linux安装Tools
  12. js构造函数
  13. SSH框架的简单学习—Structs学习
  14. unity3D学习序幕
  15. ios随机数不重复
  16. Kafka笔记4(消费者)
  17. mabytis的xml一些写法
  18. 微服务架构day01
  19. 高性能JavaScript(高性能Ajax)
  20. spring-boot 速成(6) 整合disconf

热门文章

  1. Zxing和QR Code生成和解析二维码
  2. 51nod1007:正整数分组 DP
  3. POJ 2006:Litmus Test 化学公式
  4. k8常用操作
  5. 对自己有用的VS调试技巧
  6. jQuery 1.3.2 简单实现select二级联动
  7. TCP连接为什么三次握手四次挥手
  8. C++ 11新标准实现POJ No.2195-GoingHome
  9. 浅谈Redis五个对象类型的底层原理
  10. LaunchPad(思维)