【发布时间】:2011-02-17 16:40:02
【问题描述】:
在 arrayObject 的异常处理方面需要帮助。我正在遍历一系列对象,但是当偏移量结束时发生致命异常。代码是:
while ($c <= 10) {
$num = 1;
$b = $c-$num;
$object_to_iterate = $q[$b];
$obj = new ArrayObject ($object_to_iterate);
iterateObject($obj);
$c ++;
}
错误是:
Fatal error: Uncaught exception 'InvalidArgumentException'
任何帮助都会很棒。
【问题讨论】:
-
如果没有任何关于
$b、$c、$q或$num的上下文或解释,真的很难弄清楚... -
我确定致命异常与“新 ArrayObject”有关。我想我需要在 $b 偏移量为空时捕获 ArrayObject?
标签: php object exception-handling