본문 바로가기

URL에서 한글만 인코딩

MintState 2017년 5월 29일 오전 9:15 조회 9885

URL에서 한글만 인코딩

function get_encoded_hurl($str) {
     
    preg_match_all('/[\x{1100}-\x{11ff}\x{3130}-\x{318f}\x{ac00}-\x{d7af}]+/u', $str, $matches);
     
    foreach($matches as $key2 => $val2) {
        $cnt = count($val2);
        if($cnt > 0) {
            foreach($val2 as $key3 => $val3) {
                $str = str_replace($val3, urlencode($val3), $str);
            }
        }
    }
    return $str;
}

출처 : http://codeigniter-kr.org/bbs/view/tip?idx=7910

공유 X Facebook LINE QR 코드

댓글 0개

첫 댓글을 남겨보세요.