2022
我们一起努力

php如何遍历对象

在php中实现遍历对象的方法

1.使用foreach语句遍历对象

class bee{

public $a = 1;

protected $b = 2;

private $c = 3;

}

$obj = new bee();

foreach($obj as $key => $val){

echo $key.'-'.$val;

}

2.使用Iterator接口遍历对象

$values = array(1,2,3);

$it = new MyIterator($values);

foreach ($it as $a => $b) {

print "$a: $bn";

}

3.使用IteratorAggregate遍历对象

$coll = new MyCollection();

$coll->add('value 1');

$coll->add('value 2');

$coll->add('value 3');

foreach ($coll as $key => $val) {

echo "key/value: [$key -> $val]nn";

}

赞(0)
文章名称:《php如何遍历对象》
文章链接:https://www.fzvps.com/91885.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!