찾다

 >  Q&A  >  본문

PHP의 mb_Detect_encoding 및 mb_convert_encoding 메서드에 인코딩 및 트랜스코딩 문제가 발생함

  1. mb_Detect_encoding을 사용하여 얻은 반환 값은 cp936입니다. GBK에 해당합니까?

  2. mb_convert_encoding을 통해 트랜스코딩한 후 텍스트가 정상적으로 표시되지만 mb_Detect_encoding을 사용하여 텍스트 인코딩 형식을 감지하면 여전히 cp936이며 변경되지 않습니다. 이유는 무엇입니까?

코드는 다음과 같습니다.

으아악
高洛峰高洛峰2827일 전478

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

  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:16:00

    GBK의 코드 페이지는 CP936입니다.
    Ubuntu에서 PHP5 및 PHP7을 사용하여 UTF-8 인코딩으로 변환한 후 UTF-8을 감지할 수 있습니다.

    으아아아

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