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); }
登录后复制