PHP去除BOM头的方法
2016-08-18 18:16
399 查看
BOM头是UTF-8来告诉编辑器:我是UTF8编码。它的编码是\xEF\xBB\xBF 但是PHP在设计之初并没有考虑到BOM头的问题,所以在编解码的时候很容易出现问题 $result = trim($result, "\xEF\xBB\xBF"); print_r(json_decode($result, true)); exit; 还有一种比较矬: 1 2 3 4 5 $result = @iconv("UTF-8", "GBK//IGNORE", $result); $result = @iconv("GBK", "UTF-8//IGNORE", $result); print_r(json_decode($result, true)); exit;
相关文章推荐
- PHP下利用PHPMailer配合QQ邮箱下的域名邮箱发送邮件
- php 比较运算符'=='的使用技巧
- PHP时间处理
- yii接入cas的那些坑
- PHP获取POST数据的几种方法
- FragmentPagerAdapter与FragmentStatePagerAdapter区别
- Phalcon使用PHPExecl导出导入Execl文件
- editPlus激活码
- Laravel 的 Homestead 开发环境部署
- Call to undefined function curl_init()解决方法
- PHP文件
- laravel 安装 Laravel 扩展包
- Iptables开放FTP(主/被)模式端口
- yii2.0使用migrate创建后台登陆
- 部署vsftp
- PHP isset 与 empty
- 使用matplotlib实现画图
- 自己动手写一个FTP客户端
- (三)PHP数据类型
- PHP preg_match正则表达式的使用