에서 내가 출력 PHP에 다음 문자열을 원하는 :인코딩 문제 (UTF-8) PHP
ä ö ü ß €
따라서, 나는 수동으로 UTF8로를 인코딩했습니다
ä ö ü 님은  €
그래서 내 스크립트입니다 :
<?php
header('content-type: text/html; charset=utf-8');
echo 'ä ö ü ß €';
?>
처음 4 개 문자가 올바른지 (ö ü ß)하지만 불행히도 € 기호가 정확하지 :
ä ö ü ß
당신은 내가 잘못 무슨 짓을했는지 말해 줄 수 있습니까? 내 편집기 (Notepad ++)에는 Encoding (Ansi/UTF-8) 및 Format (Windows/Unix)에 대한 설정이 있습니다. 나는 그들을 바꿔야합니까?
도와 주시면 감사하겠습니다. 미리 감사드립니다!
당신은 UTF-8을 지원하는 편집기를 사용합니다. 당신이 한 것은 ISO 8859-1을 사용하여 UTF-8의 코드 단어를 작성하는 것입니다. UTF-8을 사용하면'ä ö ü ß €'라고 직접 쓸 수 있습니다. – Gumbo
아, 죄송합니다. ISO 8895-1 대신 Windows-1252입니다. – Gumbo
UTF-8을 사용하면 파일 시작 부분에 U + FEFF가 삽입 될 수 있습니다. 그리고 PHP는 전혀 좋아하지 않습니다. – Joey