首页 > 代码库 > PHP之OOP——foreach
PHP之OOP——foreach
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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。