喜陣走,我有一個簡單的問題 我使用array_walk編碼陣列,以UTF8這樣的:Array_map對因預警問題
array_walk($row, 'utf8_encode');
,但我一直得到一個PHP的警告這一
(PHP Warning: Wrong parameter count for utf8_encode()).
所以我想知道是否使用array_map而不是編碼爲utf8(array_walk('utf8_encode',$row);
)具有相同的效果,因爲數組映射我沒有警告問題。
謝謝。
什麼是你的'row'看起來像$? – Nadh
$ row是mysql_fetch_row的結果數組($ res) – user2613707
您應該將MySQL的連接參數設置爲'utf8',而不是事後對數據進行編碼。 – deceze