有像下面我如何打印特殊字符在PHP
header('Content-Type: text/plain; charset=UTF-8');
echo 'Welcome to Loréal Website';
當我嘗試打印在瀏覽器這個內容它的到來E在歐萊雅代碼變形。
如何解決這個問題?
謝謝回覆
有像下面我如何打印特殊字符在PHP
header('Content-Type: text/plain; charset=UTF-8');
echo 'Welcome to Loréal Website';
當我嘗試打印在瀏覽器這個內容它的到來E在歐萊雅代碼變形。
如何解決這個問題?
謝謝回覆
確保您的源文件實際上是在UTF-8
編碼。
感謝您的回覆如何檢查 – ArrayOutOfBound 2013-02-26 11:03:31
這取決於您的編輯器/平臺。 – Wookai 2013-02-26 11:05:27
檢查您的瀏覽器是否配置了UTF-8編碼。
通常在查看 - >編碼 - > UTF-8
配置使用的是寫PHP的UTF-8來保存編輯器。
問題是因爲你聲稱數據是UTF-8的時候沒有。
請確保您創建的php文件位於utf8字符集中。同時檢查您的Web服務器是否支持/配置utf8編碼。
見的情況下,這個鏈接你的Apache https://stackoverflow.com/a/913885/1716962
當您在代碼中明確指出時,服務器發出的默認編碼無關緊要。 – Quentin 2013-02-26 11:08:14
您也可以嘗試:
echo htmlentities('Welcome to Loréal Website');
參考鏈接:http://kunststube.net/encoding/ – 2013-02-26 11:06:24
我改變了我的字符集爲charset =窗口-1252現在它的工作 – ArrayOutOfBound 2013-02-26 11:37:28