< /p>
다른 컴퓨터에서 해봤는데 디스플레이가 정상이네요. 제 컴퓨터로 옮겨보니 이렇네요.파일 인코딩은 utf-8이고, 페이지도 <로 설정되어 있습니다. 메타 charset="utf-8">. 데이터베이스 인코딩도 utf8입니다. 무엇이 문제인가요?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
mysql_query("SET NAMES UTF8");을 추가해 보세요. 또는 명령줄을 통해 데이터베이스의 인코딩 설정을 확인하세요. "character_set_%"와 같은 변수를 표시하세요. "character_set_client", "character_set_connection" 및 "character_set_results"의 값이 모두 utf8로 설정되어 있는지에 집중하세요
해당 폴더 이름이 중국어인지 확인하세요
프로그램에 작성된 인코딩 형식이 UTF-8인 경우가 있는데, 표시할 때 문자가 깨져 나타나는 이유는 Windows의 일부 편집기에 문제가 있을 수 있습니다. 컴파일러를 변경하고 다시 시도하는 것이 좋습니다
데이터베이스 연결 양식을 확인하여 utf-8인지 확인하세요
데이터를 가져올 때 인코딩을 선택하지 않았으며 데이터베이스로 가져온 데이터가 이미 깨졌습니다
header("콘텐츠 유형: text/html;charset=utf-8");
파일을 텍스트 편집기로 연 다음 UTF-8로 저장하고, 이전 파일을 덮어쓰고, 해결하면 OK
우선. 균일하게 코딩되어야 합니다. 운영 체제마다 인코딩이 다른 경우가 있습니다. 예를 들어 업무용으로 Linux를 사용하는데 Win에서 내보낸 문서가 깨질 때가 있습니다
브라우저의 인코딩을 살펴보세요. 파일, 페이지, 브라우저의 인코딩이 모두 일치하는지 확인하세요.
mysql_query("SET NAMES UTF8");을 추가해 보세요. 또는 명령줄을 통해 데이터베이스의 인코딩 설정을 확인하세요. "character_set_%"와 같은 변수를 표시하세요. "character_set_client", "character_set_connection" 및 "character_set_results"의 값이 모두 utf8로 설정되어 있는지에 집중하세요
해당 폴더 이름이 중국어인지 확인하세요
프로그램에 작성된 인코딩 형식이 UTF-8인 경우가 있는데, 표시할 때 문자가 깨져 나타나는 이유는 Windows의 일부 편집기에 문제가 있을 수 있습니다. 컴파일러를 변경하고 다시 시도하는 것이 좋습니다
데이터베이스 연결 양식을 확인하여 utf-8인지 확인하세요
데이터를 가져올 때 인코딩을 선택하지 않았으며 데이터베이스로 가져온 데이터가 이미 깨졌습니다
header("콘텐츠 유형: text/html;charset=utf-8");
파일을 텍스트 편집기로 연 다음 UTF-8로 저장하고, 이전 파일을 덮어쓰고, 해결하면 OK
우선. 균일하게 코딩되어야 합니다. 운영 체제마다 인코딩이 다른 경우가 있습니다. 예를 들어 업무용으로 Linux를 사용하는데 Win에서 내보낸 문서가 깨질 때가 있습니다
브라우저의 인코딩을 살펴보세요. 파일, 페이지, 브라우저의 인코딩이 모두 일치하는지 확인하세요.