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

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

· 9년 전 · 871

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

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

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

 

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

    }

댓글 작성

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

로그인하기

게시글 목록

번호 제목
18491
18485
18483
18481
18476
18475
18472
18468
18461
18454
18453
18448
18447
18439
18436
18432
18421
18416
18406
18405
18400
18398
18397
18390
18382
18376
18370
18365
18361
18357