테스트 사이트 - 개발 중인 베타 버전입니다

POST값 통째로 인코딩하기, 배열, iconv

· 9년 전 · 865

인코딩이 필요한 경우...

다음과 같이 코딩하려면 짜증이 좀 나죠.

인수가 늘어나면 또 늘어난데로 수정해줘야 하고.

 

$_POST['g_name'] = iconv("UTF-8", "EUC-KR", $_POST['g_name']);

$_POST['g_note'] = iconv("UTF-8", "EUC-KR", $_POST['g_note']);

 

 

 

 

그래서 다음과 같은 방법을 썼습니다.

encoding("UTF-8", "EUC-KR", &$_POST);

function encoding($s1, $s2, $arr) { // 인코딩

    while (list($key, $val) = each($arr)) {

        $arr[$key] = iconv($s1, $s2, $val);

    }

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
18013
18012
18011
18010
18009
18008
18007
18006
18005
18004
18003
18002
18001
18000
17999
17998
17997
17996
17995
17994
17993
17992
17991
17990
17989
17988
17987
17986
17985
17984