2017-03-05 14 views
0

幫助我困住了以下問題,我無法弄清楚這一點。我應該做到以下幾點在PHP中:你如何使用PHP回顯以下特殊字符,並使瀏覽器顯示以下內容:

設置爲下列變量:「< &¢£¥€©>」,並將其輸出如圖所示 瀏覽器窗口。

這裏是我的代碼: <?php $str = "&lt;&amp;&cent;&pound;&yen;&euro;&copy;&gt;" echo htmlspecialchars($str); ?>

,但我不斷收到一個錯誤。

+1

爲什麼當您已經編碼爲HTML字符時,您需要使用htmlspecialchars? – invisal

+0

從這裏閱讀(多種解決方案可用): http://stackoverflow.com/questions/17150403/how-should-i-echo-a-php-string-variable-that-c​​ontains-special-characters –

回答

1

缺少分號

$str = "&lt;&amp;&cent;&pound;&yen;&euro;&copy;&gt;"; // <-- missing semicolon 
echo htmlspecialchars($str); 
+0

是的,謝謝你所有的幫助,我試圖打印出你提到的那些字符。 – calastinone

1

你的意思是你想要做這樣的事?

$str = "<&¢£¥€©>"; 
echo htmlspecialchars($str); 
相關問題