>백엔드 개발 >PHP 문제 >PHP 페이지에서 문자가 깨지는 문제를 해결하는 방법

PHP 페이지에서 문자가 깨지는 문제를 해결하는 방법

王林
王林원래의
2019-09-16 17:58:364309검색

PHP 페이지에서 문자가 깨지는 문제를 해결하는 방법

HTML 페이지를 UTF-8 인코딩으로 변환할 때 문제를 확인하세요
1. 머리글 뒤, 제목 앞에 코드를 추가하세요

<meta http-equiv=&#39;Content-Type&#39; content=&#39;text/html; charset=utf-8&#39; />

순서는 틀릴 수 없습니다. 제목 앞에.

2. HTML 파일 인코딩 문제

편집기 메뉴를 클릭하세요: "파일"->"다른 이름으로 저장", 현재 파일의 인코딩을 볼 수 있습니다. 파일 인코딩이 UTF-8인지 확인하세요. ANSI인 경우 인코딩을 UTF-8로 변경해야 합니다.
3. HTML 파일 헤더 BOM 문제:
파일을 다른 인코딩에서 UTF-8 인코딩으로 변환할 때 때때로 BOM 태그가 파일 시작 부분에 추가되어 표시할 때 브라우저에 잘못된 문자가 나타날 수 있습니다. 한자.
이 BOM 태그를 삭제하는 방법:
1. Dreamweaver로 파일을 열고 다시 저장하여 BOM 태그를 제거할 수 있습니다!
2. EditPlus로 파일을 열고 메뉴 "기본 설정"->"파일"->"UTF-8 ID"에서 "항상 서명 제거"로 설정한 다음 파일을 저장할 수 있습니다. BOM 라벨을 제거할 수 있습니다!
3. 웹 서버 UTF-8 인코딩 문제:
위에 나열된 단계를 수행했지만 여전히 중국어 왜곡 문제가 있는 경우 사용 중인 웹 서버의 인코딩 문제를 확인하세요. Apache를 사용하는 경우 구성 파일의 charset을 utf-8로 설정하십시오. Nginx를 사용하는 경우 nginx.conf의 charset를 utf-8로 설정하십시오. 특히 "charset gb2312;" 또는 유사한 명령문을 찾아 "charset utf-8;"로 변경하십시오. 권장 비디오 튜토리얼:

PHP 비디오 튜토리얼

위 내용은 PHP 페이지에서 문자가 깨지는 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.