PHP 소스 코드 인코딩 및 변환에 “锘豢”가 나타납니다
1. 관련 정보
PHP 소스 코드를 UTF-8로 직접 변환한 후에는 다음 두 가지 질문에 직면하게 됩니다.
1. 코드의 첫 번째 줄은 비어 있습니다.
2. 맨 윗줄에 "锘匡豢"이 여러 개 있습니다.
위 문제의 원인은 Wiki BOM 항목에서 찾을 수 있습니다. 해결 방법도 매우 간단합니다. BOM 문제 그냥 해결하세요. 메모장을 사용하여 변환하는 것이 더 쉽고 안전합니다.
2. 문제 설명
HTML 페이지 출력의 첫 번째 줄에 "锘匡豢"이라는 단어가 나타납니다
3. >
메모장을 사용하여 변환해야 할 모든 파일을 연 다음 메뉴 "인코딩" → "BOM 없이 UTF-8로 변환(BOM 인코딩 형식 없이 UTF-8로 변환)"을 클릭한 후 저장합니다. 무사히 변환을 완료하려면 파일을 사용하세요. 그런데 메모장은 정말 훌륭한 편집기이며 Win에서 주요 코딩 도구로 사용할 수 있습니다. 이미 Win에서 사용하는 유일한 코딩 도구입니다. 참고:
1. HTML의 HEAD 부분에 인코딩을 지정할 때 charset을 설정할 수 있으며, 값을 UTF8로 변경할 수 있습니다.
2. Apache와 같은 웹 서버의 기본 인코딩 설정. httpd.con의 CentOS에서 Apache를 수정하고 "AddDefaultCharset"을 검색한 후 후속 값을 UTF-8로 변경합니다.
3. CSS 파일 인코딩 수정
Taobao도 gbk를 사용하는데, 변환 과정은 고통스러운 과정이겠죠.
4. 분석 및 요약