Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP – mb_strlen()을 사용하여 문자열 길이 가져오기


PHP에서 멀티바이트 문자열 길이(mb_strlen) 함수는 지정된 문자열의 전체 문자열 길이를 가져오는 데 사용됩니다. 이 기능은 PHP 4.6.0 이상 버전에서 지원됩니다.

구문

int mb_strlen(str $string, str $encoding)

매개변수

mb_strlen() 두 개의 매개변수 허용:$string$encoding .

  • $string− 문자열 길이를 확인하는 데 사용됩니다.

  • $encoding− 이 매개변수는 문자 인코딩에 사용됩니다. 생략되거나 null이면 내부 문자 인코딩 값이 사용됩니다.

반환 값

mb_strlen() 주어진 문자열에 있는 문자의 수를 반환합니다. 하나는 멀티바이트 문자로 계산됩니다.

오류/예외

인코딩을 알 수 없는 경우 E_warning. 수준을 생성합니다.

예시

<?php
   // It will return total number of character
   $result = mb_strlen("Hello World","UTF-8");
   echo "Total number of characters: ", $result;
?>

출력

Total number of characters: 11

참고: 주어진 문자열의 공백도 계산합니다.