PHP学习笔记之字符串编码的转换和判断
|
代码如下:iconv('GBK','UTF-8//IGNORE','脚本之家'); // 将字符串由 GBK 编码转换为 UTF-8 编码 但 iconv 只能解决编码预先知道的情况,如果字符串编码未知,则需要先探测其编码,这时可能会用到 mb_string 扩展库: 代码如下:mb_detect_encoding('脚本之家'); 可是 mb_detect_encoding 存在一个硬伤,经常出现判断不准确的情况。或许这样就可以解决: 代码如下:// 使用 iconv 转换并判断是否等值,效率不高 通过以上方式得到字符串编码信息后,就可以利用 iconv 或 mb_convert_encoding 来转换编码了。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
