echo "<br/>that will be" . " " . $pricetotal;
我需要$ pricetotal這樣的,我看到在瀏覽器下面前增加英國 「£」:如何回顯£英鎊(英國)作爲輸出? PHP
這將是£2.99
echo "<br/>that will be" . " " . $pricetotal;
我需要$ pricetotal這樣的,我看到在瀏覽器下面前增加英國 「£」:如何回顯£英鎊(英國)作爲輸出? PHP
這將是£2.99
就這樣:
echo "<br/>that will be" . " £" . $pricetotal;
你也可以使用HTML實體:
echo "<br/>that will be £" . $pricetotal;
或
echo "<br/>that will be £" . $pricetotal;
誠然,在第一和第三種情況下*如果*您已將編碼設置爲與您的源代碼一致。請參閱http://stackoverflow.com/q/5056646/67392 – Richard
你可以使用
echo "<br/>that will be" . " £" . $pricetotal;
或
echo "<br/>that will be" . " £" . $pricetotal;
您可以嘗試像
echo "£";
或者甚至通過字符代碼,你可以嘗試像
echo chr(163);
可以使用HTMLEntity
echo "<br/>that will be £" . $pricetotal;
另外,還要確保你的網站被編碼與支持£
字符一個多字符集的。 我建議使用UTF-8。 在你的HTML的標籤<head>
包括
<meta charset="utf-8">
。
兩個
echo "<br/>that will be" . " £" . $pricetotal;
和
echo "<br/>that will be £" . $pricetotal;
工作,但下面的嚴格條件下:
<meta charset="utf-8" />
什麼是真正重要的是整個HTML渲染鏈應該是UTF-8允許你控制你的字符編碼和避免奇怪的行爲。當使用例如mysql數據庫時也是這種情況。數據庫編碼應提前並計劃爲utf-8。否則,糾正編碼問題變得非常複雜。
你不能只是'echo「
這將是£」。 $ pricetotal;'? – sevenseacat
哎呀,這有點愚蠢的我!非常感謝你。 – user3331694
請至少通過php腳本語言。我希望你能得到解決方案。 –