언어/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