首页 后端开发 php教程 php源码编码与转换出现“锘匡豢”

php源码编码与转换出现“锘匡豢”

Jul 29, 2016 am 09:02 AM
addclass bom notepad

PHP源码编码与转换出现“锘匡豢”

一、相关信息

PHP源码直接转换到UTF-8后,很有可能会遇到下面的两个问题:
1. 首行代码为空;
2. 顶行有多个“锘匡豢”;

导致出现以上问题的原因,可以看一下维基BOM词条,解决的方法也很简单,转换成UTF8后,将BOM的问题解决即可。使用Notepad++转换会更简单,更安全。

二、问题描述

HTML页面输出首行有空行或者出现“锘匡豢”字样

三、解决方案

使用Notepad++,打开所有需要转换的文件,然后点击菜单“Encoding(编码)”→“Convert to UTF-8 without BOM(转换为UTF-8无BOM编码格式)”,再保存文件,即可完成无恙转换。

顺便提一下,Notepad++的确是一个非常优秀的编辑器,完全可以作为你Win下的主力代码工具——它已经是win下我唯一用的代码工具了。

注意事项:
1. HTML中HEAD部分中对编码的指定,一般可能设置了charset,将值改成UTF8即可;
2. apache等web服务器中的默认编码设置,CentOS中的apache在httpd.con里修改,搜索“AddDefaultCharset”,将后面的值改为UTF-8;
3. CSS文件编码的修改;
淘宝也是用的gbk,转换起来一定又是一个折腾人的过程。

四、分析总结

  1. 编码问题可能导致各种莫名奇妙的问题
  2. Notepad++是个好东西啊。。。。
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介绍了php源码编码与转换出现“锘匡豢”,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
2 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

notepad++怎么排版 notepad++怎么排版 Apr 08, 2024 am 05:12 AM

Notepad++ 提供多种排版选项,包括:1. 自动对齐:Ctrl + A 选择后,编辑>操作>对齐;2. 缩进:Tab/Shift + Tab 或设置中配置;3. 换行:Ctrl + J/Ctrl + Shift + J 或设置中配置;4. JSON 格式化:Ctrl + Shift + F;5. 大小写转换、首字母大写、重复行删除等其他选项。

notepad++如何打开大文件 notepad++如何打开大文件 Apr 08, 2024 am 09:45 AM

如何使用 Notepad++ 打开大文件?启动 Notepad++,单击“文件”>“打开”,在文件浏览器中选择大文件。可能遇到的常见问题:文件加载缓慢、出现“文件太大”错误、内存不足、文件损坏。优化性能的方法:禁用插件、调整设置、使用多线程。

notepad怎么查找重复的数据 notepad怎么查找重复的数据 Apr 08, 2024 am 05:36 AM

在 Notepad 中查找重复数据只需执行以下步骤:1. 加载文件;2. 按 "Ctrl + F" 打开 "查找" 对话框;3. 输入文本并选中 "查找所有" 选项;4. 单击 "查找下一个" 按钮;5. 手动标记或复制重复数据。

notepad++怎么进行文件对比 notepad++怎么进行文件对比 Apr 08, 2024 am 04:45 AM

在 Notepad++ 中,通过安装对比插件,您可以进行文件对比。具体步骤包括: 1. 安装对比插件 2. 打开文件 3. 启动对比 4. 分析结果 5. 利用高级功能(如并排对比、忽略空白和自定义颜色)

notepad怎么比较两个文本 notepad怎么比较两个文本 Apr 08, 2024 am 03:57 AM

记事本提供了文本比较功能,可以比较两个文本文件间的差异。步骤包括:1. 打开两个文本文件;2. 启用比较功能;3. 比较文件;4. 查看比较结果。

notepad如何调整字体大小 notepad如何调整字体大小 Apr 08, 2024 am 10:21 AM

Notepad 中可通过以下步骤调整字体大小:1. 打开 Notepad;2. 转到“格式”菜单;3. 选择“字体”选项;4. 在“字体”窗口中,使用“大小”字段调整字体大小;5. 点击“确定”按钮应用更改。

notepad++怎么设置默认编码 notepad++怎么设置默认编码 Apr 08, 2024 am 05:21 AM

本文介绍了如何设置 Notepad++ 的默认编码,以便在打开文件时自动使用特定编码。具体步骤包括:单击“编码”菜单,选择“设置默认编码”。从“默认编码”对话框中选择所需的编码,如 UTF-8。点击“保存”按钮完成设置。

notepad++安装选择哪些组件 notepad++安装选择哪些组件 Apr 08, 2024 am 10:48 AM

Notepad++ 组件安装时建议选择以下必选组件:NppExec、Compare、Multi-Edit、Spell Checker、XML Tools。可选组件用于增强特定功能,包括 Auto Completion、Column Editor、DSpellCheck、Hex Editor、Plugin Manager。安装组件前,请确定常使用的功能,并考虑兼容性和稳定性。仅安装需要的组件,避免不必要混乱。

See all articles