On 07.09.2017 at 15:43, Andrea Faulds wrote: > Ah. See, it's actually that kind of code that is my problem. A practical > example would be: > > <table> > <?php foreach($rows as $row): ?> > <tr> > <?php foreach ($row as $column): ?> > <td><?=htmlspecialchars($column)?></td> > <?php endforeach; ?> > </tr> > <?php endforeach; ?> > </table>
I start the "control flow lines" always on column 0 (similar to C preprocessor instructions), what gives the desired output and is quite readable: <table> <?php foreach($rows as $row): ?> <tr> <?php foreach ($row as $column): ?> <td><?=htmlspecialchars($column)?></td> <?php endforeach; ?> </tr> <?php endforeach; ?> </table> -- Christoph M. Becker -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php