我對頁面加載時間一個實際的問題:PHP回聲緩慢而不是一次回顯所有內容?
假設我想下面的輸出:
<a class="class-a" href="www.google.com"></a>
它更快(相對於加載時間和效率)做:
<a class="<?php echo $class_a; ?>" href="<?php echo $url; ?>"></a>
或
echo "<a class='$class_a' href='$url'></a>";
這是的縮影一個更大的問題 - 如果我在頁面上多次使用echo,嘗試將HTML輸出壓縮爲一個變量並一次回顯它會更好?
謝謝!
雙引號字符串需要由PHP解釋,而HTML標記(除了替換)不能被解釋。如果你大量使用雙引號字符串,這可能會比較慢,但可能不是很多。只是一個提示:如果你在一個「模板」(即很多HTML標記,只有幾個替代品)內使用PHP,有一個很好的捷徑: – Javaguru
請在這裏問實際問題,而不是理論問題。請參閱FAQ。 – hakre