PHP mb_substr() mb_strcut() 함수
페이지 정보
본문
mb_substr() , mb_strcut() 로 글자 자르기
<?php
mb_internal_encoding('UTF-8');
var_dump(mb_substr("가나다라마바사아자차카타파하",0,7));
var_dump(mb_strcut("가나다라마바사아자차카타파하",0,7));
?>
결과
전자 : string(21) "가나다라마바사"
후자 : string(7) "가나"
설명
mb_substr : 글자의 byte와 관계없이 무조건 7자를 출력한다.
mb_strcut : UTF-8의 글자당 byte수는 3byte이기 때문에 7byte만큼인 두 글자를 출력한다.
* 위 두 함수는 PHP의 mbstring 확장모듈이 설치되어 있어야 사용 가능함
** 출처 : http://dev.500cc.kr/31
<?php
mb_internal_encoding('UTF-8');
var_dump(mb_substr("가나다라마바사아자차카타파하",0,7));
var_dump(mb_strcut("가나다라마바사아자차카타파하",0,7));
?>
결과
전자 : string(21) "가나다라마바사"
후자 : string(7) "가나"
설명
mb_substr : 글자의 byte와 관계없이 무조건 7자를 출력한다.
mb_strcut : UTF-8의 글자당 byte수는 3byte이기 때문에 7byte만큼인 두 글자를 출력한다.
* 위 두 함수는 PHP의 mbstring 확장모듈이 설치되어 있어야 사용 가능함
** 출처 : http://dev.500cc.kr/31
추천0
댓글목록
등록된 댓글이 없습니다.