19'C 흐림
서울 강남구
function detectEncoding($str, $encodingSet)
{
foreach ($encodingSet as $v) {
$tmp = iconv($v, $v, $str);
if (md5($tmp) == md5($str)) return $v;
}
return false;
}
// 인코딩을 알아내는 함수
// _________________________________________________________________
function detectEncoding($str, $encodingSet)
{
foreach ($encodingSet as $v) {
$tmp = iconv($v, $v, $str);
if (md5($tmp) == md5($str)) return $v;
}
return false;
}
// 인코딩을 체크해서 EUC-KR일 경우 UTF-8로 변환
// _________________________________________________________________
function changeCharset(&$item, $key)
{
if (is_string($item)==true) {
$encoding = array('UTF-8');
if (detectEncoding($item, $encoding)!='UTF-8') $item = iconv('EUC-KR', 'UTF-8', $item);
}
}
// dokuwiki 에서 한글을 제대로 지원하기 위해서 (백충덕, 2009-06-18)
array_walk_recursive($_GET, "changeCharset");
array_walk_recursive($_POST, "changeCharset");