单项选择题

考虑如下代码片段:标记处填入什么代码才能产生如下数组输出()。

A.foreach($result as $key=>$val)
B.while($idx*=2)
C.for($idx=1;$idx<STOP_AT;$idx*=2)
D.for($idx*=2;STOP_AT>=$idx;$idx=0)
E.while($idx<STOP_AT)do $idx*=2