...
GNU 에서 만든 문자열 변환 유틸리티(iconv) 및 라이브러리(libiconv)이다. 리눅스에는 기본 glibc 에 포함되어 있으며 윈도는 gnuwin32 에서 받을 수 있다.
...
Code Block | ||||
---|---|---|---|---|
| ||||
<?php
$text = "똠방각하";
echo 'Original : ', $text, PHP_EOL;
echo 'CP949: ', iconv("UTF-8", "CP949", $text), PHP_EOL;
# 아래 문장에서 변환 에러 발생
echo 'EUC-KR: ', iconv("UTF-8", "EUC-KR", $text), PHP_EOL;
?> |
실행하면 똠은 EUC-KR 에 없는 문자이므로 EUC-KR 로 변환시 //TRANSLIT 옵션이 없을 경우 아래와 같이 에러가 발생되며 //TRANSLIT 옵션이 추가되면 EUC-KR의 비슷한 문자로 대치된다.
...