차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:php_auto-convert_utf-8 [2017/05/22 14:09] V_Ltech:php_auto-convert_utf-8 [2017/05/22 14:50] (현재) V_L
줄 10: 줄 10:
  
 <file php>  <file php> 
-function utf-8($str ) { +function utf8($str) { 
 $enc = mb_detect_encoding($str, array("UTF-8", "EUC-KR", "SJIS")); $enc = mb_detect_encoding($str, array("UTF-8", "EUC-KR", "SJIS"));
 /* 참고로 SJIS 는 일본에서 자주 쓰는 인코딩입니다. */ /* 참고로 SJIS 는 일본에서 자주 쓰는 인코딩입니다. */
 /* UTF-8 이 아닌 경우에만 인코딩을 변환하면 되겠죠? */ /* UTF-8 이 아닌 경우에만 인코딩을 변환하면 되겠죠? */
-if ($str != "UTF-8") {+if ($enc != "UTF-8") {
         $str = iconv($enc, "UTF-8", $str);         $str = iconv($enc, "UTF-8", $str);
         // iconv 는 인코딩 변환 함수죠.         // iconv 는 인코딩 변환 함수죠.
-}+     } 
 +  return $str
 } }
 </file> </file>