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

Reply via email to