더 나은 프로그래머가 되자

문자열 반환 함수 mb_strlen 본문

언어/PHP

문자열 반환 함수 mb_strlen

greathuman 2017. 7. 5. 17:17

설명

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

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

# yum install php-mbstring 

사용방법

mb_strlen([문자열], [인코딩]);

echo mb_strlen("test 한글입니다")."<br>";
echo strlen("test 한글입니다");


결과

10
20

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

배열함수의 모든 것  (0) 2017.10.31
mb_substr 문자열 자르기 함수  (0) 2017.07.05
지난 날짜 계산  (0) 2017.03.30
RewriteRule, .htaccess 파일을 이용한 짧은 url 구현  (0) 2016.05.18
php 에러,오류 메세지 출력  (0) 2016.04.28
Comments