728x90
현상
PHP과제를 진행하다가 다음과 같은 오류를 발견했습니다.
영어, 숫자는 정상적으로 출력되는데 한글만 깨져서 나옵니다.
출력 뿐만 아니라 sql문 실행도 되지 않는 상태였습니다.
제가 해결했던 방법을 아래에 적어두겠습니다.
PHP 한글깨짐 해결방법
1. 문서 인코딩방법 변경
php문서을 UTF-8방식으로 변경하는 방법입니다. 저는 이 방식으로 해결했습니다.
2. iconv()
iconv("현재 인코딩", "바꿀 인코딩", 바꿀 문자열)
$ex = iconv("utf8", "euckr", $ex);
3. 출력되는 html코드를 UTF-8형식으로 지정
1
2
3
4
5
6
7
8
9
10
|
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
<body>
<?
PHP코드
?>
</body>
</html>
|
cs |
728x90
반응형
'💻CS > 정리용' 카테고리의 다른 글
개발 기술 블로그 모음 (Tech Blog) (0) | 2021.09.30 |
---|---|
HTTP GET, POST 방식 비교 (0) | 2021.09.27 |
에디트 플러스 한글이 깨짐, 인코딩 변경 / Edit Plus 인코딩 (0) | 2021.09.26 |
헤더파일 이중선언, 파일 중복 방지 #pragma once (0) | 2021.09.05 |
glut32.dll이(가) 없어 프로그램을 시작할 수 없습니다. (glut.dll 포함) (0) | 2021.04.02 |
댓글