Đây có thể là một câu hỏi ngớ ngẩn, nhưng là một người tương đối mới với PHP, tôi tự hỏi liệu có bất kỳ vấn đề nào liên quan đến hiệu suất khi thường xuyên mở và đóng các thẻ PHP trong mã mẫu HTML hay không, và nếu có, thì đâu là phương pháp hay nhất về mặt làm việc với các thẻ PHP?
Câu hỏi của tôi không phải về tầm quan trọng / tính đúng đắn của thẻ đóng, hoặc về loại mã nào dễ đọc hơn loại mã khác, mà là về cách tài liệu được phân tích cú pháp / thực thi và tác động của nó đến hiệu suất.
Để minh họa, hãy xem xét hai thái cực sau:
Kết hợp các thẻ PHP và HTML:
<?php echo
'<tr>
<td>'.$variable1.'</td>
<td>'.$variable2.'</td>
<td>'.$variable3.'</td>
<td>'.$variable4.'</td>
<td>'.$variable5.'</td>
</tr>'
?>
// PHP tag opened once
Tách thẻ PHP và 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
Sẽ muốn nghe một số quan điểm về điều này, ngay cả khi chỉ nghe rằng nó không có gì khác biệt.
Cảm ơn.