要循環物件鍵並重置到開頭,請嘗試以下程式碼
<?php
$obj = new stdClass();
$obj->Mon = "星期一";
$obj->Tue = "星期二";
$obj->Wed = "星期三";
$obj->Thu = "星期四";
$obj->Fri = "星期五";
$obj->Sat = "星期六";
$obj->Sun = "星期日";
$infinate = new InfiniteIterator(new ArrayIterator($obj));
foreach ( new LimitIterator($infinate, 0, 14) as $value ) {
print($value . PHP_EOL);
}
?>
將輸出
星期一
星期二
星期三
星期四
星期五
星期六
星期日
星期一
星期二
星期三
星期四
星期五
星期六
星期日
在進行日期運算或循環事件時很有用