php去除数据格式方法,php bom如何去掉

php bom如何去掉,文件,截图,函数,内容,命令

php bom如何去掉

易采站长站,站长之家为您整理了php bom如何去掉的相关内容。

去掉php bom的方法:首先用fopen函数打开php文件;然后读取php文件内容;接着调用ltrim将php开头的BOM头去掉;最后通过fwrite命令将去掉BOM头的php文件写入到新的PHP文件中即可。

f3b2e508f60b5dd4dc88cd0dc2b4f20e.png

PHP去除BOM实例

PHP去除BOM可以使用ltrim()函数,这个函数的作用是移除字符串左侧的空白字符或其他预定义字符,函数语法及参数说明。

db119fcbbb153f530b0f3e62708abb74.png

这里以带BOM头的1.php为例。1.php是一个简单的hello world程序。接下来我们通过2.php来读取1.php的内容,去除1.php的BOM头后,将修改后的内容写入3.php,这样3.php就是不带BOM头的文件了。

741357332208d4d4c09cce170b4b4f90.png

2.php的源码内容如下://php源码标识<?php //用fopen函数打开1.php文件$file=fopen("1.php","r") or die ("unable to open file");//读取1.php文件内容$con=fread($file,filesize("1.php"));//重点,调用ltrim将1.php开头的BOM头去掉。$con=ltrim($con,"\XEF\XBB\XBF");//创建3.php文件$newfile=fopen("3.php","w") or die ("unable to create file");//通过fwrite命令将去掉BOM头的1.php文件的内容写入到3.phpfwrite($newfile,$con);//关闭文件fclose($newfile);fclose($file);?>

e3ce2a9ea84bcc4e6b24d6c7687a666c.png

然后通过php命令执行2.php,执行完成后就生成了新的3.php文件。

9c6c75ac55a5cd8009ee4d1149504344.png

再次使用file、hexdump命令查看1.php的BOM头已经去掉了。

6b3a9e74ec2f3b4a651618138cb7c2fb.png

更多相关知识,请访问PHP中文网!以上就是关于对php bom如何去掉的详细介绍。欢迎大家对php bom如何去掉内容提出宝贵意见

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值