PHP 輸出顯示不正確的字元
在PHP 中從資料庫來源檢索資料時,出現諸如帶問號(�) 的黑色菱形等字元可能出現在varchar 欄位中。當資料庫中儲存的文本的編碼與 PHP 腳本的解釋不同時,就會出現此問題。
解決方案
此問題源自於字元編碼之間的不匹配文字和用於顯示的編碼。通常,文字以單字節編碼(例如 ISO-8859-1)進行編碼,但以 Unicode(例如 UTF8 或 UTF16)進行解釋。
要解決此問題,請考慮以下選項:
以上是從資料庫檢索資料時,為什麼我在 PHP 輸出中看到'�”字元?的詳細內容。更多資訊請關注PHP中文網其他相關文章!