2012-10-04 28 views
0

如何在使用PHP打印HTML時使用HTML符號?PHP打印HTML符號,同時回顯HTML

例如:

<?php 
    echo "<p>here is a symbol &bull;</p>"; 
?> 

&bull;爲子彈的HTML符號:http://www.w3schools.com/tags/ref_symbols.asp

我目前看到「這是一個符號&公牛」。我期望看到「這是一個符號•」。

+1

你期望看到什麼,看到了什麼? – zerkms

+0

它應該已經被相應地解析。 – inhan

+0

你在哪裏看到?你在瀏覽器中打開腳本嗎? – zerkms

回答

0

你的代碼看起來並不像它有問題。但也有一些事情可以做:

  • 複製從別的地方子彈點符號,並直接將其粘貼在你的代碼(不推薦)
  • 檢查網頁的源代碼,看看有什麼你得到。如果你有&amp;bull,那麼你知道你有一個錯誤。嘗試使用單引號或print <<<HERE HERE;進行渲染。
  • 檢查你的代碼是否確實如此。任何微妙的變化都可能會有所作爲。
0

這裏的問題不是你提供的這一行代碼。可能這是您的PHP環境的一個問題。你可能有自動翻譯所有html實體的擴展名。 PHP處理髮生在服務器端。一旦您的瀏覽器收到代碼,HTML處理將完成客戶端。這意味着一旦PHP完成處理,結果字符串是&amp;bull。您將需要查看您的PHP配置。要檢查的一個設置是default_mimetype,它應該是'text/html'。