有一节课:
Class A {
public function Q(){
return value;
}
}
在循环中,我创建了一些A类的例子:
while ($i < 5){
$obj_$i = new A();
$obj_$i->Q();
}
我可以在循环中的每次迭代中保存$obj_$i->Q();
的所有结果吗?
因为我需要在另一个类中将这些对象转移到处理中。
Class B {
public function Result(){
return $obj_$i + 3;
}
}
答案 0 :(得分:1)
创建一个数组并在while()
循环的每次迭代中将对象推送到此数组,如下所示:
$objArray = array();
while ($i < 5){
$objArray[] = new A();
}
稍后,将此数组传递给类Result()
的{{1}}方法以进行进一步处理,
B