2010-01-27 28 views
3

我只是想知道如何使用PHP代碼的html評論標籤工作。HTML註釋如何與PHP代碼一起使用?

如果我有以下代碼,php是否解析它呢?

<!-- 
<?php 
    echo "hi"; 
?> 
--> 

一個簡單的問題,但我想知道這很重要。

回答

18

是的,PHP塊中的任何內容都會被執行,但在這種情況下,它不會顯示給最終用戶,因爲它在HTML註釋中。

在由此PHP腳本生成的頁面的源代碼中,您將看到由HTML註釋包圍的輸出,如此簡單。

評論會影響PHP腳本輸出的唯一方法是使用有效的PHP註釋。

+0

現在,我證實。萬分感謝! – Moon 2010-01-27 12:28:20

4

是的。如果是<?php ?>標籤

您可以使用PHP註釋/* commment */,它們不會執行。

4

作爲一個側面說明上述問題的答案:您還可以中斷HTML註釋:

<!-- 
    <?php 
    echo "-->This will be seen!<!--"; 
    ?> 
--> 

給出了這樣的輸出:

<!-- 
    -->This will be seen!<!---->