2013-06-19 3 views
0

PHP 페이지에 이상한 문제가 있습니다. 내가 브라우저를 사용하여 TXT 파일을 보려고하면 이 여기에 PHP액센트가있는 문자 인코딩 문제

<? 
    $fp = fopen('encoding.txt', 'a+'); 
    fwrite($fp, "côté"); 
    fclose($fp); 
?> 

입니다 http://local.host/encoding.txt 결과는 다음과 같습니다

côté 

내가 소스를 편집 할 때 결과는 다음과 같습니다

côté 

하지만 파일 여송함 filezilla를 다운로드하고 textedit으로 편집하면 결과는 다음과 같습니다.

côté 

나는 무엇을 놓쳤는가?

$fp = fopen('encoding.txt', 'a+'); 
fwrite($fp, utf8_encode("côté")); 
fclose($fp); 

감사합니다 당신의 도움

+0

이 특정 페이지가 제대로 표시 되려면 브라우저에 적절한 인코딩 (프랑스어)을 설정해야합니다 – periklis

답변

1

파일이 UTF-8과 브라우저를 사용 UTF-8 인코딩으로 저장되어 있는지 확인을 위해 :

이미 (아무것도 변경하지 않았다)했습니다. 아마도 충분합니다.