Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

GNU 에서 만든 문자열 변환 유틸리티(iconv) 및 라이브러리(libiconv)이다. 리눅스에는 기본 glibc 에 포함되어 있으며 윈도는 gnuwin32 에서 받을 수 있다.

...

Code Block
languagephp
titleiconv-test.php
<?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의 비슷한 문자로 대치된다. 

...