블로그 프로필 이미지

SMALL





mb_strlen (PHP4 >= 4.0.6, PHP5)


이 함수는 문자열의 길이를 알아온다. (서로 다른 언어의 길이를 확인할때 주로 쓰인다)


 구조(structure)


mixed mb_strlen ( string $str [, string $encoding = mb_internal_encoding() ] )


 인자(paramiter)


string $str  

길이를 확인할 문자열


string $encoding  

문자인코딩 값을 받는다. 이 값을 생략할 시 내부의 문자 인코딩 값을 사용한다. 


 반환값(return)


문자 인코딩을 적용한 문자열의 개수를 반환.


 예제(example) 1


$str="안녕하세요";
echo "한글 문자열 : ".$str;
echo "<br />";
echo "mb_strlen 함수 : ".mb_strlen($str,'utf-8');
echo "<br />";
/* utf8_decode 함수로 문자인코딩을 해주었기 때문에 결론적으로 위의 mb_strlen 함수와 같다*/
echo "strlen 함수 : ".strlen(utf8_decode($str));


 결과(result)


한글 문자열 : 안녕하세요

mb_strlen 함수 : 5

strlen 함수 : 5



LIST