프로그래밍/PHP
unicode 변환
Crazy_Kong
2020. 6. 3. 14:26
데이터를 json 으로 입력 한다고 입력 하였는데 유니코드로 들어가 출력시 변환 작업 시행
function Unescape($str){ $str = str_replace( 'u', '%u', $str ); return urldecode(preg_replace_callback('/%u([[:alnum:]]{4})/', 'UnescapeFunc', $str)); } function UnescapeFunc($str){ return iconv('UTF-16LE', 'euckr', chr(hexdec(substr($str[1], 2, 2))).chr(hexdec(substr($str[1],0,2)))); } Unescape( '유니코드' ); |