Utworzono plik z zakodowaną treścią UTF-8 (przy użyciu PHP fputcsv).Notepad ++ potrafi rozpoznawać kodowanie?
Kiedy otwieram ten plik w Notepad ++ - znaki są nieprawidłowe (Notepad ++ zaczyna się od kodowania ANSI).
Po ustawieniu opcji Format -> "Kodowanie w UTF-8" z menu - wszystko jest w porządku.
Niepokojące, że Notepad ++ może w jakiś sposób rozpoznać kodowanie, a może coś jest nie tak z moim plikiem utworzonym za pomocą fputcsv
? Pierwszy bajt czy coś takiego?
Czy istnieje sposób kontrolowania oznaczenia kolejności bajtów w PHP? – Kamil
Obawiam się, że nie jestem PHP, ale znalazłem to, co może pomóc: http://php.net/manual/en/function.utf8-encode.php#68211. Należy pamiętać, że zestawienie komponentów nie jest konieczne (a w rzeczywistości nie jest zalecane w dokumencie standardowym Unicode). –
Dzięki @ chamila_c. To wszystko, co chciałem wiedzieć. – Kamil