2009-11-18 2 views
0

어떤 파일 형식을 사용해야합니까? PHP는 이후에 그러한 문자를 검색하고 HTML을 표시합니다.파일 시스템에 위의 줄이있는 문자를 저장하는 방법 (예 :?)?

+0

이름에이 문자가있는 파일을 만들거나 파일 내용 (예 : 텍스트 파일)에 문자를 저장하려고합니까? 어떤 파일 시스템입니까? –

+0

몇 분 전에 문을 닫음과 같은 질문에 대한 회신에서 지적했듯이 이것은 문자 인코딩보다 파일 형식의 문제가 아닙니다. 또한 저장시 사용되는 인코딩은 표시 목적으로 사용 된 인코딩과 일치해야합니다. – mjv

+0

이름에이 문자가있는 파일을 만들고 파일 내용에 문자를 저장하는 방법에 대해 배우고 싶습니다. 또한 Windows와 Linux를위한 두 가지 방법. – Coder123

답변

1

텍스트를 UTF8로 인코딩 한 다음 파일에 기록해야합니다. 이것은 PHP 후, 내부적으로 유니 코드를 사용하여 ...하지만한다고 가정하더라도

$f = fopen("/path/to/file", "w"); 
fwrite($f, utf8_encode($some_string)); 
fclose($f); 

(, 그것은 수도 : 당신이 PHP와 함께이 일을하는 경우

, 다음과 같은 일을 할 수 있습니다 (내 생각) 아니요 - 내 기억이 흐릿합니다)

+0

PHP의 utf8_encode()에 대한 암시 적 입력은 ISO-8859-1 문자열이므로 Coder123의 질문에 대답하지 않습니다. 8859-1에 o- with-a-bar 찾고 캐릭터. – mjv

관련 문제