2014-12-06 46 views
0

我有一個codeigniter函數有問題。 這是我的控制器代碼: http://pastebin.com/YGj9ExkUhtmlspecialchars():參數CodeIgniter中的多字節序列無效

在我的本地機器它的作品完美,但我的遠程服務器上,它返回給我警告:

嚴重性:警告 消息:用htmlspecialchars():在無效的多字節序列參數 文件名:核心/的common.php 行號:553

的PHP版本是一樣的 - 5.3

我覺得我_clean功能內部的問題,但我不確定。我的搜索結果沒有成功。有人說編碼問題。

回答

0

請確保您指定的編碼爲UTF-8,例如,

htmlspecialchars($str, ENT_COMPAT, 'UTF-8'); 

默認爲htmlspecialchars()是ISO-8859-1,爲什麼你得到這個錯誤這或許可以解釋。

相關問題