我最近注意到我在编辑器中创建的页面的文件编码到处都是。有些保存为 ANSI,有些是“UTF-8 without BOM”。我指的是 PHP、HTML、CSS、JavaScript 文件。
保存文件的最佳格式是什么?
我最近注意到我在编辑器中创建的页面的文件编码到处都是。有些保存为 ANSI,有些是“UTF-8 without BOM”。我指的是 PHP、HTML、CSS、JavaScript 文件。
保存文件的最佳格式是什么?
建议的方法是在您的 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 是我使用的...