91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

解決php iconv報錯問題的方法

發布時間:2020-09-04 10:09:39 來源:億速云 閱讀:188 作者:小新 欄目:編程語言

解決php iconv報錯問題的方法?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

php iconv報錯的解決辦法:1、通過【iconv("GB2312","UTF-8",$text``);】方法把gb2312置換成“utf-8”;2、使用【iconv("UTF-8","GB2312//IGNORE"】方法來解決。

php中iconv報錯問題

在php中iconv函數庫能夠完成各種字符集間的轉換,是php編程中不可缺少的基礎函數庫;但有時候iconv對于部分數據轉碼會無緣無故的少一些。比如在轉換字符"—或者繁體"到gb2312時會出錯。

下面一起慢慢看一下這個函數的用法。

最簡單的應用,把gb2312置換成utf-8:

`$text``=iconv(``"GB2312"``,``"UTF-8"``,``$text``);`

在用$text=iconv("UTF-8","GB2312",$text)過程中,如果遇到一些特別字符時,如:"—或者繁體",英文名中的"."等等字符,轉換就斷掉了。這些字符后的文字都沒法繼續轉換了。

針對這的問題,可以用如下代碼實現:

`$text``=iconv(``"UTF-8"``,``"GBK"``,``$text``);`

你沒有看錯,就這么簡單,不使用gb2312,而寫成GBK,就可以了。

還有一種方法,第二個參數,加上//IGNORE,忽略錯誤,如下:

`iconv(``"UTF-8"``,``"GB2312//IGNORE"``,``$data``);`

沒有具體比較這兩種方法,感覺第一種(GBK代替gb2312)方法更好。

感謝各位的閱讀!看完上述內容,你們對解決php iconv報錯問題的方法大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

伊通| 东山县| 嘉黎县| 阿尔山市| 平潭县| 全椒县| 禹城市| 汝城县| 壶关县| 绵竹市| 扎赉特旗| 浪卡子县| 四子王旗| 旬阳县| 东乌珠穆沁旗| 鄂温| 宁安市| 祁阳县| 舞阳县| 铜川市| 抚宁县| 承德县| 南康市| 垦利县| 长沙市| 确山县| 富顺县| 通许县| 福安市| 颍上县| 白山市| 浪卡子县| 桓台县| 青浦区| 赤水市| 邛崃市| 开原市| 昭觉县| 弋阳县| 泾源县| 扶沟县|