XBF \ XEF \ xBB \에 BOM 설정과 함께 'utf8_encode'PHP : 사용 (또는하지 않음) 다음 코드를 사용하는 경우
$myString = 'some contents';
$fh=fopen('newfile.txt',"w");
fwrite($fh, "\xEF\xBB\xBF" . $myString);
을 먼저를 인코딩하는 PHP 함수를 사용하는 모든 지점이 있나요 텍스트 (예에서 $ myString) 예 utf8_encode($myString);
또는 유사한 iconv()
명령을 실행하고 싶습니까?
BOM \xEF\xBB\xBF
이 파일에 처음 입력되고 UTF8이 사실상 세계의 모든 문자를 나타내는 것으로 가정하면이 방법으로 파일을 만드는 잠재적 인 실패 시나리오가 표시되지 않습니다. 즉, 주요 텍스트 편집기가 새로 작성된 파일을 핵심적으로 해석하여 모든 문자를 의도 한대로 표시 할 수없는 경우는 없습니다. 이 경우에도 $myString
은 HTML 양식의 PHP $_POST
변수가됩니다. 내가 맞습니까?
당신은 소스 '가 무엇을 의미합니까 파일 '이이 문맥에서? – Matte
소스 코드의 인코딩. – xdazz