PHPにおけるforeachの構文
foreachって普通は
foreach($array as $key => $value){}
のように書くと思うけど、
foreach($array as $key => $value) :
endforeach;
って書いても同じみたい。HTML文の中に書くときとか、{}よりも見やすいね。
CakePHP勉強しててはじめて知った。
<?php foreach ($posts as $post): ?> <tr> <td><?php echo $post['Post']['id']; ?></td> <td> <?php echo $html->link($post['Post']['title'], "/posts/view/".$post['Post']['id']); ?> </td> <td><?php echo $post['Post']['created']; ?></td> </tr> <?php endforeach; ?>