php는 중국어를 표시할 수 없나요?
php는 데이터 인코딩이 일치하지 않기 때문에 중국어를 표시할 수 없습니다.
PHP 웹 페이지 인코딩
1. PHP 파일 자체의 인코딩과 웹 페이지의 인코딩은
a와 일치해야 합니다. gb2312 인코딩을 사용하려면 PHP에서
헤더를 출력해야 합니다. header("Content-Type : text/html; charset=gb2312")
, <meta http-equiv="Content-Type" content="text/html; charset=gb2312 추가 ">
정적 페이지의 경우 모든 파일의 인코딩 형식은 ANSI이므로 메모장으로 열고 다른 이름으로 저장한 다음 인코딩을 ANSI로 선택하고 소스 파일을 덮어쓸 수 있습니다. header(“Content-Type: text/html; charset=gb2312")
,静态页面添加<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
,所有文件的编码格式为ANSI,可用记事本打开,另存为选择编码为ANSI,覆盖源文件。
b. 如果欲使用utf-8编码,那么php要输出头:
header(“Content-Type: text/html; charset=utf-8")
,静态页面添加<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
header("Content-Type: text/html; charset=utf-8")
를 출력해야 합니다. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">, 모든 파일의 인코딩 형식은 utf-8입니다. utf-8로 저장하는 것은 다소 번거로울 수 있습니다. 일반적으로 utf-8 파일은 처음에 BOM을 갖게 됩니다. 에디트플러스에서 도구->매개변수를 사용하면 문제가 발생합니다. 선택->파일->UTF-8 서명에서 항상 삭제를 선택한 다음 저장하여 BOM 정보를 제거합니다. PHP 관련 지식을 더 보려면 🎜PHP 중국어 웹사이트🎜를 방문하세요! 🎜위 내용은 PHP는 중국어를 표시할 수 없습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!