這可能是一個愚蠢的問題,但作爲PHP相對較新的人,我想知道是否有任何與性能相關的問題頻繁地打開和關閉HTML模板代碼中的PHP標記,如果是這樣,那麼可能是最佳實踐在使用PHP標籤方面?打開/關閉標籤和性能?
我的問題不是關於結束標記的重要性/正確性,還是關於哪種類型的代碼比另一種更易讀,而是關於文檔如何被解析/執行以及它可能對性能產生什麼影響。
爲了說明,請考慮以下兩個極端:
混合PHP和HTML標籤:
<?php echo
'<tr>
<td>'.$variable1.'</td>
<td>'.$variable2.'</td>
<td>'.$variable3.'</td>
<td>'.$variable4.'</td>
<td>'.$variable5.'</td>
</tr>'
?>
// PHP tag opened once
分離PHP和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
是否有興趣在聽到這方面的一些意見後,即使只是聽說它沒有任何區別倫斯。
謝謝。
有趣的問題,+1。雖然我不覺得你給出的兩個例子是比較理想的一對,但我得到了要點:) – 2010-03-13 03:27:53
謝謝......我碰巧正在處理一個大規模的html表格,並且這個問題有點盯着我。 ..即使這是有點理論上的。 – Tom 2010-03-13 03:29:21
Off topic-ish:您應該使用循環和數據的數組/迭代器來填充表格。 – 2010-03-13 03:43:18