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)

댓글 없음:
댓글 쓰기