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

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

· 9년 전 · 875

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

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

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

 

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

    }

댓글 작성

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

로그인하기

게시글 목록

번호 제목
17556
17550
17549
17545
17542
17540
17538
17535
17531
17530
17528
17525
17524
17522
17521
17520
17514
17512
17509
17508
17507
17506
17503
17497
17491
17490
17488
17482
17478
17474