728x90
반응형
iconv 함수를 이용하면, 유니코드 문자를 인코딩 할 수 있다.
예)
인터넷 익스플로러에서
좀 더 많은 캐릭터가 지원된다.
예를 들면 '뷇' 같은 글자는 euc-kr에는 없지만,
CP949에서는 사용할 수 있다.
iconv 함수를 이용하기 위해서는 먼저 iconv 라이브러리를 활용할 수 있도록 php.ini에서 설정되어 있어야 합니다.
이 방법을 이용해서 유니코드를 인코딩하면,
플래시에서도 unescape() 함수를 이용해서 원래의 문자열을 얻어낼 수 있다.
iconv : http://www.php.net/manual/kr/ref.iconv.php
urlencode : http://www.php.net/manual/kr/function.urlencode.php
urldecode : http://www.php.net/manual/kr/function.urldecode.php
예)
$utf8_string = iconv("CP949", "UTF-8", $userinfo["userid"]); echo "&memberid=".urlencode($utf8_string)."&";CP949는 euc-kr과 비슷한 캐릭터셋이지만,
인터넷 익스플로러에서
좀 더 많은 캐릭터가 지원된다.
예를 들면 '뷇' 같은 글자는 euc-kr에는 없지만,
CP949에서는 사용할 수 있다.
iconv 함수를 이용하기 위해서는 먼저 iconv 라이브러리를 활용할 수 있도록 php.ini에서 설정되어 있어야 합니다.
이 방법을 이용해서 유니코드를 인코딩하면,
플래시에서도 unescape() 함수를 이용해서 원래의 문자열을 얻어낼 수 있다.
iconv : http://www.php.net/manual/kr/ref.iconv.php
urlencode : http://www.php.net/manual/kr/function.urlencode.php
urldecode : http://www.php.net/manual/kr/function.urldecode.php
'Linux,Unix,BSD > Apache, PHP' 카테고리의 다른 글
외부 네트워크가 연결되지 않는 CentOS7에 PHP7.0 설치하기 (0) | 2019.02.16 |
---|---|
AWStats - 6.9 (0) | 2009.06.01 |
AWstats에서 자동 분석이 가능하도록 IIS 웹로그 설정하기. (0) | 2008.07.31 |
[awstats] IIS 로그 분석시 우리 나라 시간으로 분석하기 (0) | 2008.07.04 |
경로 분석을 위한 TraceWatch (0) | 2008.07.02 |