Ik vraag me af of het het beste werkt om bijvoorbeeld het volgende te schrijven:
<table>
<?php foreach($array as $key=>$value){ ?>
<tr>
<td><?php echo $key; ?></td>
</tr>
<?php } ?>
</table>
Dus eigenlijk HTML insluiten in de foreach-lus, maar zonder echo
te gebruiken om de tabeltags af te drukken. zal dit werken? Ik weet dat dit in JSP werkt.
Antwoord 1, autoriteit 100%
Dit zal werken, hoewel het bij het insluiten van PHP in HTML beter is om het volgende formulier te gebruiken:
<table>
<?php foreach($array as $key=>$value): ?>
<tr>
<td><?= $key; ?></td>
</tr>
<?php endforeach; ?>
</table>
Je kunt het document vinden voor de alternatieve syntaxis op PHP. netto