메뉴 건너뛰기

XE Guidebook

PHP 강좌
2012.08.15 19:58

2-14 iconv() : 인코딩함수

조회 수 399 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

 

◆ iconv() : 인코딩함수
 
 

iconv(기존셋, 바꿀 셋, 바꿀 문자열);
 
 
<?
$str = "한글";
$name=iconv("EUC-KR", "UTF-8", $str);  //$str 문자열을 utf-8로 변경하기
?>
 
※ iconv 함수 사용시 일부(한글) 짤리는 문제 해결
  : out_charset IGNORE옵션을 주는 것.
 
<?
$str ="한글";
$name=iconv("EUC-KR", "UTF-8//IGNORE",$str); //이 옵션은 읽지 못하는 charset에 대해서 무시한다는 옵션(짤리는 원인 문서charset을 정확히 읽지 못해서 함수 실행이 중단된 것이다.)
?>
 
그 밖에 옵션.
 
※ TRANSLIT : 알 수 없는 문자가 있을 때, 대략 유사한 문자로 변경하고 계속 함수 실행하기
   IGNORE : 알 수 없는 문자가 있을 때, 알 수 없는 문자는 출력 안하고 계속 함수 실행하기
   default : 알 수 없는 문자가 있을 때, 거기까지만 실행하고 함수 중단(E_NOTICE) 발생함.
 


List of Articles
번호 분류 제목 조회 수 글쓴이
32 기타 PHP 웹프로그래밍을 위한 Windows에 APM 설치하기 file 386 happiziger
31 기타 Windows에 Apache + PHP 설치하기 file 3487 happiziger
30 PHP 강좌 2-26 Property 만들기 445 happiziger
29 PHP 강좌 2-25 이중 for문(반복문) 한 번에 빠져나가기 974 happiziger
28 PHP 강좌 2-24 함수에서 변수 주소 받기 414 happiziger
27 PHP 강좌 2-23 file_exists() : 파일의 존재 여부 확인 함수 499 happiziger
26 PHP 강좌 2-22 연관어 배열 329 happiziger
25 PHP 강좌 2-21 연관어 검색(키값 출력 및 정렬) 430 happiziger
24 PHP 강좌 2-20 객체를 함수로 인자 전달하기 550 happiziger
23 PHP 강좌 2-19 배열(array())의 다양한 용도 420 happiziger
22 PHP 강좌 2-18 header() 함수 : 문자셋 지정 1042 happiziger
21 PHP 강좌 2-17 환경 변수 396 happiziger
20 PHP 강좌 2-16 세션 340 happiziger
19 PHP 강좌 2-15 쿠키(Cookies) 357 happiziger
» PHP 강좌 2-14 iconv() : 인코딩함수 399 happiziger
17 PHP 강좌 2-13 class 객체 배열 사용하기 944 happiziger
16 PHP 강좌 2-12 class 상속 334 happiziger
15 PHP 강좌 2-11 class, var $, this 410 happiziger
14 PHP 강좌 2-10 include()와 require() 311 happiziger
13 PHP 강좌 2-09 <form> 태그의 입력 양식 정보 제어하기 위한 객체 389 happiziger
Board Pagination Prev 1 2 Next
/ 2