php echo vs abrir y cerrar la etiqueta
Solo para aclarar: los problemas "eco vs impresión" y "comillas dobles vs comillas simples" se entienden perfectamente, se trata deotro cosa:
¿Hay alguna razón por la que uno prefiere:
echo '<table>';
foreach($lotsofrows as $row)
{
echo '<tr><td>',$row['id'],'</td></tr>';
}
echo '<table>';
terminado:
<table><?php
foreach($lotsofrows as $row)
{ ?>
<tr>
<td><?php echo $row['id']; ?></td>
</tr><?php
} ?>
</table>
¿O uno ejecutaría / analizaría más rápido? es mas elegante? (etc.)
Tiendo a usar la segunda opción, pero me preocupa que pueda estar pasando por alto algo obvio / esencial.