【发布时间】:2012-04-12 20:41:28
【问题描述】:
我最近注意到我在编辑器中创建的页面的文件编码到处都是。有些保存为 ANSI,有些是“UTF-8 without BOM”。我指的是 PHP、HTML、CSS、JavaScript 文件。
保存文件的最佳格式是什么?
【问题讨论】:
标签: php encoding character-encoding
我最近注意到我在编辑器中创建的页面的文件编码到处都是。有些保存为 ANSI,有些是“UTF-8 without BOM”。我指的是 PHP、HTML、CSS、JavaScript 文件。
保存文件的最佳格式是什么?
【问题讨论】:
标签: php encoding character-encoding
建议的方法是在您的 Web 应用程序中到处使用 UTF-8。它包括:
一个不错的备忘单:http://developer.loftdigital.com/blog/php-utf-8-cheatsheet
编辑:只想添加与您的问题上下文相关的 PHP 不使用 BOM 处理 UTF-8 中的文件编码。使用没有 BOM 的 UTF-8 就可以了。
【讨论】:
我投票支持不带 BOM 的 UTF-8。请注意,如果您只使用常规英文字符,ASCII 和 UTF-8 文件几乎总是相同的!这意味着即使您将字符集保存为 UTF-8,您的编辑器也可能将字符集读取为 ASCII。
【讨论】:
除非您做了很多很多 CJK 工作,否则您应该将文件保存为没有 BOM 的 UTF-8。
【讨论】:
UTF-8 是我使用的...
【讨论】: