$value = "中文中文";$res = htmlspecialchars($value);
經(jīng)過這個(gè)函數(shù)處理之后,$res就直接變成了空的字符串。
htmlspecialchars() 函數(shù)把一些預(yù)定義的字符轉(zhuǎn)換為 HTML 實(shí)體。
奇葩錯(cuò)誤?。『髞戆l(fā)現(xiàn)要這樣才能成功,以前都沒遇到過呢,奇怪!
htmlspecialchars($value, ENT_NOQUOTES, "gb2312"); htmlspecialchars( $context, ENT_COMPAT, 'UTF-8' )
這樣處理就OK
經(jīng)測(cè)試使用GBK是不可以的,只有使用GB2312才會(huì)輸出,
如對(duì)本文有疑問,請(qǐng)?zhí)峤坏浇涣髡搲瑥V大熱心網(wǎng)友會(huì)為你解答??! 點(diǎn)擊進(jìn)入論壇