Multibyte mb_strlen
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
mb_strlen — Get string length
설명
mb_strlen(string $string
, ?string $encoding
= null
): int
문자열의 길이를 가져옵니다.
매개변수
string
- 길이를 확인 중인 문자열입니다.
encoding
encoding
매개변수는 문자 인코딩입니다. 생략되거나null
인 경우 내부 문자 인코딩 값이 사용됩니다.
반환 값
문자 인코딩 encoding
이 있는 문자열 string
의 문자 수를 반환합니다. 다중 바이트 문자는 1로 계산됩니다.
오류/예외
인코딩을 알 수 없는 경우 E_WARNING
수준의 오류가 생성됩니다.
변경 로그
Version | Description |
---|---|
8.0.0 | encoding 은 이제 nullable입니다. |
기타
- mb_internal_encoding() - 내부 문자 인코딩 설정/가져오기
- grapheme_strlen() - 자소 단위로 문자열 길이 가져오기
- iconv_strlen() - 문자열의 문자 수를 반환합니다.
- strlen() - 문자열 길이 가져오기