UTF-8 문자 세트에 문제가 있습니다. 내 웹 페이지에서 UTF-8을 사용 된 문자 집합으로 정의하면 모든 특수 문자가 transform로 변환됩니다. 나는 다음과 같은 방법을 시도하고 모든 것이 나에게 같은 결과를 주었다. MySQL은 내 모든 데이터베이스 (여기서 내 텍스트 내용 거짓말 :UTF-8이 작동하지 않습니다.
AddDefaultCharset UTF-8
편집의 .htaccess를 통해 HTML
<meta charset="utf-8">
를 통해 PHP
header('Content-Type:text/html; charset=UTF-8');
를 통해
)는 utf8_gen로 정의됩니다.
+ EDIT를 eral_ci : 해결 문제가 PDO에 거짓말. 다음 코드를 추가 한 후 효과가있었습니다.
$dbh->exec("set names utf8");
데이터가 데이터베이스에서 오는 경우 utf-8에도이 값을 설정해야합니다. 또한 어떤 글꼴을 사용하고 있습니까? 표시 할 특정 문자가 없을 수도 있습니다. – jeff
텍스트 파일이 utf-8로 저장되었는지 확인 했습니까? 메모장에서 ++ 또는 무엇이든 – EL3PHANTEN