개발-PHP

[함수] 배열을 통째로 인코딩 합시다.

WEBKIKIS 2016. 3. 30. 20:48
반응형

[함수] 배열을 통째로 인코딩 합시다.


데이터 조회후 인코딩 하려고 한다면.. ,
배열을 통째로 인코딩 해야되는 상황이 생긴다면..
유용하게 사용 될 것으로 보입니다.




function encoding($s1, $s2, $arr) { // 인코딩
while (list($key, $val) = each($arr)) {
$arr[$key] = iconv($s1, $s2, $val);
}
}
 
encoding("UTF-8", "EUC-KR", &$_POST);
 
//디비에서 조회후
$list_recode = mysql_fetch_assoc($query_result)
encoding("EUC-KR", "UTF-8", &$list_recode);
 
'mysql_fetch_array'대신 꼭 'mysql_fetch_assoc'를 사용해야 합니다.

반응형