我有這個問題,我使用JavaScript Ajax請求將一個特殊字符轉換爲URL作爲參數,然後將其讀取到PHP。字符是「Ñ」。PHP:特殊字符轉換
在我的javascript我把參數作爲逃生(「翩」),並轉換爲「皮%D1A」
當我在我的PHP讀取它帶有問號鑽石形狀會出現什麼。這是我如何閱讀它。
escape(message) // Message being the "Pi%D1a"
就像我說的一個奇怪的字符出來,當我將它保存我的數據庫和PostgreSQL,它給出了一個錯誤。我該如何解決?
嘗試escapeshellarg()..這可能會解決您的問題 – Dev 2013-03-22 06:34:00
甚至可能是一個「BOM」問題 – 2013-03-22 06:36:18
@Fred您*有*對BOM有不健康的癡迷。 – deceze 2013-03-22 06:43:22