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

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

· 9년 전 · 866

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

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

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

 

$_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);

    }

댓글 작성

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

로그인하기

게시글 목록

번호 제목
17983
17981
17980
17979
17978
17977
17976
17973
17967
17963
17957
17954
17950
17947
17945
17942
17938
17937
17936
17933
17932
17931
17926
17921
17917
17906
17905
17903
17902
17892