在Notepad ++中编写PHP,并使用西班牙语字母?

时间:2011-02-23 13:01:58

标签: php encoding internationalization character-encoding notepad++

我不明白 - 我应该使用什么编码?我一直在使用ANSI,但是当我保存文档时,西班牙语字母被转换为难以辨认的标记。

有什么建议吗?

2 个答案:

答案 0 :(得分:3)

你应该使用UTF-8 without BOM

答案 1 :(得分:3)

通常,对于几乎所有文档,您都应该使用没有BOM的UTF-8。 (例外的是针对大多数亚洲国家的文件,这些国家通常更有效地存储在UTF-16中)。

您还需要确保:

  • 它不会在途中转码
  • 存储数据的任何数据库都是UTF-8识别的
  • HTML文档中的任何<meta>元素,表示编码声明了正确的编码。 (如果文档旨在从文件系统而不是通过HTTP查看,则添加此类元素)
  • HTTP标头声明文档是UTF-8