1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>문자 인코딩을 변환하고 싶을 때</title> </head> <body> <div> <?php $text1 = '가나다라마12345'; echo "<p>원래 문자열: " . $text1 . "</p>"; // 문자 인코딩을 ISO-2022-KR, EUC-KR로 변환 $iso2022kr = mb_convert_encoding($text1, 'ISO-2022-KR'); $euc = mb_convert_encoding($text1, 'EUC-KR'); echo "<p>문자 인코딩을 변환한 문자열(깨져서 나옴)"; echo "<ul>"; echo "<li>ISO-2022-KR: " . $iso2022kr . "</li>"; echo "<li>EUC-KR: " . $euc . "</li>"; echo "</ul>"; // 문자 인코딩을 ISO-2022-KR, EUC-KR에서 UTF-8로 변환합니다. $utfiso = mb_convert_encoding($iso2022kr, 'UTF-8', 'ISO-2022-KR'); $utfEuc = mb_convert_encoding($euc, 'UTF-8', 'EUC-KR'); echo "<p>UTF-8에 문자 인코딩을 되돌린 문자열</p>"; echo "<ul>"; echo "<li>ISO-2022-KR: " . $utfiso . "</li>"; echo "<li>EUC-KR: " . $utfEuc . "</li>"; echo "</ul>"; ?> </div> </body> </html> |
2018년 5월 11일 금요일
[PHP예제] 055 문자 인코딩을 변환하고 싶을 때
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기