더 나은 프로그래머가 되자

mb_substr 문자열 자르기 함수 본문

언어/PHP

mb_substr 문자열 자르기 함수

greathuman 2017. 7. 5. 18:01

설명

mb_substr은 substr과 동일한 기능을 수행하지만 substr과는 다르게 utf8형태의 캐릭터셋 또한 정확한 길이를 잘라서 반환해준다.

실행 속도 또한 mb_substr이 훨씬 빠르며 인코딩 매개변수를 지정하지 않으면 내부 문자 인코딩 값을 사용한다.
php mbstring 패키지가 서버에 설치되어있어야 작동한다. 

# yum install php-mbstring 

사용방법

mb_substr([문자열], [시작위치], [길이], [인코딩]);

echo mb_substr("한글입니다",0,3)."<br>";
echo substr("한글입니다",0,3);


결과

한글입

'언어 > PHP' 카테고리의 다른 글

php 배열 재정렬  (0) 2019.02.07
배열함수의 모든 것  (0) 2017.10.31
문자열 반환 함수 mb_strlen  (0) 2017.07.05
지난 날짜 계산  (0) 2017.03.30
RewriteRule, .htaccess 파일을 이용한 짧은 url 구현  (0) 2016.05.18
Comments