2026, 새로운 도약을 시작합니다.

페이지 파일 다운로드 때문에 질문 드립니다. 채택완료

링크로 페이지 내용을 txt 파일로 저장 할려고 합니다.

인코딩이 UTF-8 이 아닌 ANSI 로 저장할려면 어떻게 해야 할까요?

Copy

답변 1개

파일 내용의 문자셋을 바꾸려면 iconv를 사용하시면 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

저장되는 파일형식이요. php파일을 ansi로 바꾸니 처음에는 됐는데 다시utf-8로 다운이 되네요. txt 파일이 ansi 형식으로 저장되게 뭘 더 추가해야 할까요?
예를 들자면, 파일 자체가 euc-kr이고
다운로드 받을 때 utf-8로 하고 싶다면
파일 자체 인코딩부터 바꾸어야 하지 않을까요?
답변 감사합니다. 파일 자체를 인코딩을 바꿨는데도 동일하네요. ㅠ 아무리 해봐도 안되네요. 그럼 내용을 txt 저장할 다른 방법이 없을까요?
다운로드 받은 파일에 무슨 문제가 있는 건가요?
https://stackoverflow.com/questions/6783921/which-mime-type-to-use-for-a-binary-file-thats-specific-to-my-program
header('Content-Type: application/octet-stream');
이게 맞는 거 같습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고