찾다

 >  Q&A  >  본문

mysql - PHP 출력 문자가 깨졌습니다.

phpmyadmin의 표시는 정상이지만 웹 페이지의 출력에는 잘못된 문자가 표시됩니다. (이 문제는 서버에 배포한 후에 발생했습니다.) 모든 중국어 문자가 물음표로 바뀌었지만 로컬 코드의 모든 것이 정상이었습니다.

伊谢尔伦伊谢尔伦2775일 전700

모든 응답(2)나는 대답할 것이다

  • 欧阳克

    欧阳克2017-06-16 09:20:25

    1. utf8

    2. 을 인코딩하는 데이터베이스 연결 문자열 설정
    3. 데이터베이스 수준, 테이블 수준 및 필드 수준에서 문자 인코딩을 utf8_general_ci로 설정합니다. 설정하지 않은 경우 기본값은 latin1_swedish_ci입니다(gbk가 지원되며 utf-8 인코딩으로 인해 문자가 깨집니다)

    초보자는 보통 두 번째 실수를 합니다. 왜냐하면 저도 그랬기 때문입니다.

    회신하다
    0
  • 習慣沉默

    習慣沉默2017-06-16 09:20:25

    인코딩 문제 및 컴파일러 문제도 발생할 수 있습니다. 일부 기본 저장소는 utf-8이 아닙니다

    회신하다
    0
  • 취소회신하다