php 代码怎么去掉bom
php代码掉bom的方法:1、使用“function clearbom($contents){…}”方式去掉文本中的bom头;2、通过“function checkBOM ($filename) {…}”方法检测并去掉bom头;3、通过“function SearchBOM($string) {…}”方法搜索当前文件是否有BOM并去除即可。

php入门到就业线上直播课:进入学习
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API调试工具:点击使用
本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。
php 代码怎么去掉bom?
PHP批量去掉utf8格式文件中的bom头部
我经常使用txt文本编辑器写php文件,所以经常会自动添加bom头部,导致在很多时候会带来问题,比如我们session无法工作、cookie无法设置等等问题。
下面我整理了几个利用php程序清除 utf8格式文件中的bom头部方法。
例1
代码如下
/**
* 去掉文件中的 bom头
* @var 0.1
* @author Chenwp
*/
function clearbom($contents){
//UTF8 去掉文本中的 bom头
$BOM = chr(239).chr(187).chr(191);
return str_replace($BOM,”,$contents);
}
/**
* 去掉文件中的bom头
* @param object $fileName Description
* @return object Description
*/
function clearfilebom($fileName){
$c = file_get_contents($fileName);
$c = clearbom($c);
file_put_contents($fileName,$c);
}
登录后复制

