我有一个 Propel 集合,并尝试迭代它。我使用 Propel 集合 getIterator() 方法来获取 ArrayIterator 的实例。所以,在我的代码中:
$medicos = $query->find();
$it = $medicos->getIterator();
while($it->valid()){
[...]
}
但是我的代码在循环条件下失败了:
致命错误:在非对象上调用成员函数 valid() ...
现在,当我执行时:
$it = $medicos->getIterator();
die($it);
打印 1,因此,“真实”。发生了什么 ?。任何的想法 ?。谢谢 !。