码迷,mamicode.com
首页 > Web开发 > 详细

PHP之OOP——foreach

时间:2016-12-03 21:14:36      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:div   存储   blog   each   span   foreach   head   set   new   

 1 <?php
 2     
 3     //对象的遍历,所用的对象都存储在 php内部的一个 叫 stdclass 类的集合中
 4     header("content-Type:text/html;charset=utf-8");
 5 class Student{
 6     public $name;
 7     public $gender;
 8     private $_age;
 9 
10     //声明构造方法
11     public function __construct($name, $gender, $_age){
12         $this->name = $name;
13         $this->gender = $gender;
14         $this->$_age = $_age;
15     }
16 
17 }
18 
19 $s  = new Student(‘徐进‘,‘male‘,‘20‘);
20 
21 // var_dump($s);
22 foreach ($s as $key => $value) {
23     var_dump($key,$value);
24 }
25 
26 echo "<hr>";
27 //把对象强制转换城数组
28 
29 $arr = array(‘name‘=>‘xujin‘,‘age‘=>‘20‘,‘gender‘=>‘male‘);
30 $arr1 = (object) $arr;
31 foreach ($$arr1 as $key => $value) {
32 
33     var_dump($key,$value);
34 }

 

PHP之OOP——foreach

标签:div   存储   blog   each   span   foreach   head   set   new   

原文地址:http://www.cnblogs.com/sharecorner/p/6129299.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!