php html 왜곡 코드에 대한 해결 방법: 1. 웹 페이지에 "charset=utf8"을 추가합니다. 2. 파일 자체의 인코딩을 utf8로 수정합니다. 3. MySQL 데이터베이스를 생성할 때 문자 집합과 정렬 규칙을 utf8로 설정합니다. .
권장: "PHP 비디오 튜토리얼"
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, Dell G3 컴퓨터 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.
php html 문자 깨짐 해결
웹 페이지를 직접 만들다 보면 웹 페이지 깨짐 문제에 자주 직면하게 됩니다.
사실 웹페이지가 왜곡되는 데에는 몇 가지 주요 원인이 있습니다. 해결 방법은 다음과 같습니다.
1. HTML 문자 인코딩 문제
이 문제는 더 일반적이며 해결하기 가장 분명하고 쉬운 문제이기도 합니다.
웹페이지의
에을 추가하세요.
2.PHP 문자 인코딩 문제
위와 비슷합니다.
추가:
header("Content-type: text/html;charset=utf8");
3. 파일 자체의 인코딩 문제
콘텐츠뿐만 아니라 파일 자체도 인코딩됩니다.
Notepad++를 사용하여 파일을 열면 오른쪽 하단에 표시되는 내용을 볼 수 있습니다.
파일 자체의 인코딩입니다.
Notepad++ 도구 모음의 "형식"을 사용하여 파일의 인코딩을 변환할 수 있습니다.
4. 데이터베이스 인코딩 문제
MySQL 데이터는 기본적으로 설치 시 latin1로 인코딩되어 있어 주의하지 않아도 웹 페이지가 깨질 가능성이 높습니다.
루트를 사용하여 데이터베이스를 입력하고,
'문자%'와 같은 표시 변수를 입력하세요.
이 7가지 값을
character_set_client character_set_connection character_set_database character_set_filesystem character_set_results character_set_server character_set_system
볼 수 있습니다.
그 중 set names ut8 명령은 3개의
character_set_client character_set_connection character_set_results
을 utf8로 설정할 수 있습니다.
그러므로 MySQL에서 데이터베이스를 생성할 때 문자 집합 및 collation을 utf8로 설정하는 데 주의하세요.
그런 다음 데이터베이스에 연결하는 파일에서 데이터베이스에 대해 mysql_query("SET NAMES UTF8")를 수행합니다.
기본적으로 웹페이지에 잘못된 코드 문제가 발생하지 않도록 보장할 수 있습니다.
위 내용은 PHP HTML 왜곡 코드를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!