Um HTML innerhalb einer PHP-Schleife auszugeben, bietet sich foreach() in Verbindung mit endforearch() in der alternativen Syntax von PHP an.

Angenommen, innerhalb der PHP-Schleife sollen <div>’s ausgegeben werden, z.B. mit dem Inhalt von Datenbankfeldern. In diesem Fall ist die Verwendung von foreach() wie folgt:


    
...

Zu beachten ist hier der : (Doppelpunkt), der den „Ausbruch“ aus PHP erlaubt und am Ende das endforeach(); erwartet.

In CakePHP wäre die Verwendung wie folgt:


    
...