Ich habe kürzlich festgestellt, dass die Dateicodierung der Seiten, die ich in meinem Editor erstellt habe, überall ist. Einige werden als ANSI gespeichert, andere sind "UTF-8 ohne Stückliste". Ich beziehe mich auf PHP, HTML, CSS, JavaScript-Dateien.
Was ist das beste Format zum Speichern meiner Dateien?
Es empfiehlt sich, UTF-8 überall in Ihrer Webanwendung zu verwenden. Es beinhaltet:
Ein nettes Cheatsheet: Ссылка
Edit: Ich möchte nur hinzufügen, dass PHP nicht mit der Dateicodierung in UTF-8 mit BOM zusammenarbeitet. Verwenden Sie UTF-8 ohne BOM und Sie werden in Ordnung sein.
Ich stimme für UTF-8 ohne BOM. Beachten Sie jedoch, dass ASCII- und UTF-8-Dateien fast immer identisch sind, wenn Sie nur normale englische Zeichen verwenden. Das bedeutet, dass Ihr Editor den Zeichensatz als ASCII lesen kann, obwohl Sie ihn als UTF-8 gespeichert haben.
Wenn Sie nicht eine Menge von CJK arbeiten, sollten Sie Ihre Dateien in UTF-8 ohne eine Stückliste speichern.
Tags und Links php character-encoding encoding