테스트 사이트 - 개발 중인 베타 버전입니다

_common.php 파일이 UTF-8이 아닌 이유 채택완료

천파양쇄 9년 전 조회 5,178

혹시 _common.php 파일들이 UTF-8형식이 아닌 이유가 있을까요?

 

어쩌다가 ANSI형식으로 되있다는걸 알게 되었네요... 

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

답변 5개

채택된 답변
+20 포인트
9년 전

전문 에디터로 수정하지 않고 메모장으로 수정할 경우 ANSI형식으로 저장되는 경우가 대부분 입니다.

또는 FTP로 업로드 할때 ANSI형식으로 바뀌어서 올려지는 경우도 있다고 하는데 수정작업할때 파일형식이 바뀌지 않았나 보여지네요. 

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

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

9년 전

_common.php 와 같이 한글이 포함되지 않은 1byte 문자로만 구성되어 있는 파일의 경우 UTF-8 로 저장하여도 ANSI 로 인식을 하며 프로그램 구동에 아무런 영향을 주지 않습니다.

 

만약, 이런 파일을 UTF-8 로 유지하려고 하는 경우 2bytes 문자를 1개 이상 입력하면 됩니다.

코드에 한글이 전혀 들어가지 않는다면 // 주석에 한글을 넣어서 UTF-8 로 저장하면 됩니다.

 

즉, 1byte 문자로만 구성되어 있으면 ANSI, 2bytes 이상의 문자가 섞여 있으면 UTF-8 지정이 가능합니다.

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

답변에 대한 댓글 1개

천파양쇄
9년 전
그런거군요!!
자세한 설명 감사합니다!

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

어라..? 저만 그런건가요?

노트패드++ 사용하고 있는데요.

다른파일은 전부 UTF8인데 그누보드내의 _common.php파일 전부가 ANSI로 되어있더라구요...

일부 css파일도 이러던데 노트패드++ 버그인가보군요 ㅜㅜ

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

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

어떤툴로 수정하셧는지는 모르겠으나 인코딩을 따로 지정안해서 그런걸거에요 ~ 

 

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

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

복스리
9년 전

에디터 플러스를 사용하신다면..

 

현재 열려 있는 페이지가  UTF-8인가 ANSI형식인가를 알 수 있습니다.

 

문서 > 파일 인코딩 > 인코딩 / 다수 인코딩을 선택해보시면

 

해당 파일이 어떤 형식인가도 확인이 되면 변경도 가능합니다.

 

도움이 되셨는지요? 

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

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

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

로그인