`
ynduanlian
  • 浏览: 35175 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PHP文件轻松快速批量去除BOM文件头(记事本编辑PHP后出错)

 
阅读更多

在utf-8编码文件中BOM在文件头部,占用三个字节,用来标示该文件属于utf-8编码,现在已经有很多软件识别bom头,但是还有些不能识别bom头,比如PHP就不能识别bom头,这也是用记事本编辑utf-8编码后执行就会出错的原因了。(这是Windows中UTF-8与Linux系统中UTF-8文件的不同)。

 

如果已经用VS.NET或别的什么工具做了很多带BOM头的PHP文件,要发布的Linux服务器上,有没有什么去除BOM头的最简便的办法呢?终于,在网上找到一个不错的工具:“文本网页编码批量转换工具”。

用这个工具可以批量一次性处理所有PHP文件。

下载地址:http://www.yuneach.com/soft/convert.asp#gb2utf8

 

批量去除PHP文件BOM头

 

分享到:
评论

相关推荐

    PHP去掉整个项目中带有bom头编码的文件

    这种情况的原因可能是我们用记事本编辑代码造成。所以要去掉带有bom的文件。 操作步骤 1.将bom.php文件放在项目根目录 2.我用的是xampp集成环境,首先进入到/opt/lampp/bin/ 然后在bin目录下执行 ./php /opt/lampp...

    PHP批量去除BOM头内容信息代码

    在utf-8编码文件中BOM在文件头部,占用三个字节,用来标示该文件属于utf-8编码,现在已经有很多软件识别bom头,但是还有些不能识别bom头,比如PHP就不能识别bom头,这也是用记事本编辑utf-8编码后执行就会出错的原因...

    PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法

    在utf-8编码文件中BOM在文件头部,占用三个字节,用来标示该文件属于utf-8编码,现在已经有很多软件识别bom头,但是还有些不能识别bom头,比如PHP就不能识别bom头,这也是用记事本编辑utf-8编码后执行就会出错的原因...

    bom探测与自动修复工具

    比如用户私自用记事本编辑了文件,如thinkphp框架config.php文件等…… 这个工具,放到网页根目录,第一次直接访问,会显示出检测到的含有bom的文件,然后可以编辑auto为1再次访问删除bom或者自行用ftp等方式直接...

    风吟PHP BOM移除工具.rar

    它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。对于一般的文件,这样并不会产生什么麻烦。但对于PHP文件来说,BOM的签名是个大麻烦。受COOKIE送出机制的限制,在这些文件开头已经有BOM的...

    PHP 下载文件时自动添加bom头的方法实例

    在Windows下用记事本之类的程序将文本文件保存为UTF-8格式时,记事本会在文件头前面加上几个不可见的字符(EF BB BF),就是所谓的BOM(Byte order Mark)。不仅限于 记事本保存的文件,只要在文件的开口包含了EF BB...

    风吟PHP BOM移除工具

    受COOKIE送出机制的限制,在这些文件开头已经有BOM的文件中,COOKIE无法送出(因为在COOKIE送出前PHP已经送出了文件头),所以登入和登出功能失效。一切依赖COOKIE、SESSION实现的功能全部无效。会造成使用PHP网页...

    马良神笔cms网站管理系统 v1.1002 beta.zip

    2.不要用windows的记事本来打开编辑utf-8格式的php文件(容易产生额外的BOM文件头而损坏系统),要用专用php代码编辑软件 3.首个采用 云模块架构,云分布式的模块调用或者本地调用模块都可以,开放平台式云模块开发...

    新秀企业网站系统PHP版 v1.1 beta5.rar

    3.由于本系统采用UTF-8编码,不能在Windows中用记事本编辑,因为记事本会自动加BOM头导致程序异常,推荐使用专业的Dreamweaver或小巧的Notepad 编辑器; 4.升级、搬站、上传本地测试程序到服务器,进行此三种操作后...

    新秀企业网站系统PHP版 v1.1 beta6.zip

    2.由于本系统采用UTF-8编码,不能在Windows中用记事本编辑,因为记事本会自动加BOM头导致程序异常,推荐使用专业的Dreamweaver或小巧的Notepad 编辑器; 3.升级、搬站、上传本地测试程序到服务器,进行此三种操作后...

    php写入txt乱码的解决方法

    相信很多人在使用PHP的过程中都遇到过生成文件...在Windows下用记事本之类的程序将文本文件保存为UTF-8格式时,记事本会在文件头前面加上几个不可见的字符(EF BB BF),就是所谓的BOM(Byte order Mark)。 不仅限于

    PHP 出现乱码和Sessions验证问题的解决方法!

    关于SESSION验证问题:一开始我的文档都是用GB2312编写的,后来有一个网站需要用UTF-8的编码,我就把我的一些文件用MS的记事本打开后,另存为UTF-8编码了,没想到他会在脚本程序的文件头加上一句签名(BOM)所以我...

    新秀B2C商城系统 v1.0 beta7.zip

    1、由于本系统采用UTF-8编码,不能在Windows中用记事本编辑,因为记事本会自动加BOM头导致程序异常,推荐使用专业的Dreamweaver或小巧的Notepad 编辑器; 2、升级、搬站、上传本地测试程序到服务器,进行此三种操作...

    红头船企业网站系统RHSCMS v1.0 beta10.rar

    六、注意事项:由于本系统采用UTF-8编码,不能在Windows中用记事本编辑,因为记事本会自动加BOM头导致程序异常,推荐使用专业的Dreamweaver或小巧的Notepad 七、后台路径:http://网站路径/admin

    新秀企业网站系统PHP版

    3.由于本系统采用UTF-8编码,不能在Windows中用记事本编辑,因为记事本会自动加BOM头导致程序异常,推荐使用专业的Dreamweaver或小巧的Notepad++编辑器; 4.本系统在发布之前经过多次测试,一般不会在核心功能上出错...

    新秀企业网站系统PHP版最新官方版

    3.由于本系统采用UTF-8编码,不能在Windows中用记事本编辑,因为记事本会自动加BOM头导致程序异常,推荐使用专业的Dreamweaver或小巧的Notepad++编辑器; 4.升级、搬站、上传本地测试程序到服务器,进行此三种操作后...

    WP主题:HotNewspro 2.72

    ■ 主题大部分功能可在主题设置中加以控制,但另有少部分功能,需手动修改模版文件才能正常使用,所以建议使用notepad++或EmEditor文本编辑 软件修改模版后,通过FTP软件上传覆盖原文件,或者在Wordpress后台外观→...

    新秀文章管理系统源码 v1.0 beta3

    2.由于本系统采用UTF-8编码,不能在Windows中用记事本编辑,因为记事本会自动加BOM头导致程序异常,推荐使用专业的Dreamweaver或小巧的Notepad++编辑器; 3.网站搬家之前请先在后台清除Smarty缓存,或者在搬家之后...

    新秀文章管理系统最新官方版

    2、由于本系统采用UTF-8编码,不能在Windows中用记事本编辑,因为记事本会自动加BOM头导致程序异常,推荐使用专业的Dreamweaver或小巧的Notepad++编辑器; 3、网站搬家之前请先在后台清除Smarty缓存,或者在搬家之后...

Global site tag (gtag.js) - Google Analytics