php读取文件时多了个%uFEFF[bom字符],怎样去掉?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php读取文件时多了个%uFEFF[bom字符],怎样去掉?相关的知识,希望对你有一定的参考价值。
今天从记事本文件中读取静态生成记录时,发现读出来的第一个链接打开的时候总是提示非法操作,把鼠标放到链接上发现链接的前面多了个%uFEFF,
百度一查,原来这是好多人都有遇到过的bom头问题,特地记录下
解决方法就是直接使用trim函数去除,例如我的代码:
$getcon=trim(file_get_contents("./LabT/WebF/View/Savehtml/fileList.txt"),"\xEF\xBB\xBF");
此方法也可以解决json_decode解析失败,返回null的问题。
所以偷懒做法是一般从txt或json文件中读取内容的时候都直接加个这个方法。
以上是关于php读取文件时多了个%uFEFF[bom字符],怎样去掉?的主要内容,如果未能解决你的问题,请参考以下文章
Error:(1, 1) java: 非法字符: ‘ufeff’
Python读取文件,使用split进行分割时,出现ufeff
启动项目显示:非法字符:'ufeff' 和需要 class ,interface 或者 enum 错误