Ini mungkin pertanyaan yang konyol, tetapi sebagai seseorang yang relatif baru mengenal PHP, saya bertanya-tanya apakah ada masalah terkait kinerja untuk sering membuka dan menutup tag PHP dalam kode template HTML, dan jika demikian, apa praktik terbaik dalam istilah bekerja dengan tag PHP?
Pertanyaan saya bukan tentang pentingnya / kebenaran tag penutup, atau tentang jenis kode mana yang lebih mudah dibaca daripada yang lain, melainkan tentang bagaimana dokumen diurai / dijalankan dan apa dampaknya terhadap kinerja.
Sebagai ilustrasi, pertimbangkan dua ekstrem berikut:
Mencampur tag PHP dan HTML:
<?php echo
'<tr>
<td>'.$variable1.'</td>
<td>'.$variable2.'</td>
<td>'.$variable3.'</td>
<td>'.$variable4.'</td>
<td>'.$variable5.'</td>
</tr>'
?>
// PHP tag opened once
Memisahkan tag PHP dan HTML:
<tr>
<td><?php echo $variable1 ?></td>
<td><?php echo $variable2 ?></td>
<td><?php echo $variable3 ?></td>
<td><?php echo $variable4 ?></td>
<td><?php echo $variable5 ?></td>
</tr>
// PHP tag opened five times
Akan tertarik untuk mendengar beberapa pandangan tentang ini, bahkan jika hanya mendengar itu tidak ada bedanya.
Terima kasih.