haltさんが、cakeをやることにも驚いたけど、Viewの紹介にあった foreach(...): ... endforeachの方がもっと驚いた via - はじめてのCakePHP:既存のブログシステムから移行しよう part.1 - /halt/Snapshot 調べてみると、何やら色々他にもあるそうで。 $hoge = array( 'key1' => 'value1', 'key2' => 'value2', 'key3' => 'value3' ); foreach($hoge as $key => $value): echo $key, $value, PHP_EOL; endforeach; reset($hoge); while(list($key, $value) = each($hoge)): echo $key, $value, PHP_EOL; endwhi