유니코드 사용하기
작성자 : 김영철
등록날짜 : 2009.01.29 17:00
php 4.3 부터 지원하는 iconv 함수를 이용하면,
유니코드 문자를 인코딩 할 수 있다.
예)
$utf8_string = iconv("CP949", "UTF-8", $userinfo["userid"]);
echo "&memberid=".urlencode($utf8_string)."&";
CP949는 euc-kr과 비슷한 캐릭터셋이지만,
인터넷 익스플로러에서
좀 더 많은 캐릭터가 지원된다.
예를 들면 '뷇' 같은 글자는 euc-kr에는 없지만,
CP949에서는 사용할 수 있다.
이 방법을 이용해서 유니코드를 인코딩하면,
플래시에서도 unescape() 함수를 이용해서 원래의 문자열을 얻어낼 수 있다.
iconv : http://php.aoie.com/manual/kr/ref.iconv.php
urlencode : http://php.aoie.com/manual/kr/function.urlencode.php
urldecode : http://php.aoie.com/manual/kr/function.urldecode.php
유니코드 문자를 인코딩 할 수 있다.
예)
$utf8_string = iconv("CP949", "UTF-8", $userinfo["userid"]);
echo "&memberid=".urlencode($utf8_string)."&";
CP949는 euc-kr과 비슷한 캐릭터셋이지만,
인터넷 익스플로러에서
좀 더 많은 캐릭터가 지원된다.
예를 들면 '뷇' 같은 글자는 euc-kr에는 없지만,
CP949에서는 사용할 수 있다.
이 방법을 이용해서 유니코드를 인코딩하면,
플래시에서도 unescape() 함수를 이용해서 원래의 문자열을 얻어낼 수 있다.
iconv : http://php.aoie.com/manual/kr/ref.iconv.php
urlencode : http://php.aoie.com/manual/kr/function.urlencode.php
urldecode : http://php.aoie.com/manual/kr/function.urldecode.php
출처 : Tong - 드렁크수달스님의 ■ AJAX ■통
"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기, 각종 광고, 영업, 판매, 제안서, 전단지 반응율 3배×10배 이상 높이는 마법의 8단계 공식" |
☞자세히보기 |
|
|