English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
함수는 "기본 가이드 웹w3codebox"의 길이는:
<?php // mb_strlen을 사용하여 echo mb_strlen("기본 가이드 웹w3codebox"); echo PHP_EOL; // 줄 바꿈 문자 // strlen을 사용하여 echo strlen("기본 가이드 웹w3codebox"); ?>테스트를 보세요 ‹/›
출력 결과는 다음과 같습니다:
10 20
mb_strlen() 함수는 문자열의 길이를 반환하며, strlen 다른 경우, 문자 인코딩을 설정하여 해당 문자 수를 반환하여 중국어 문자열의 길이 문제를 잘 처리합니다.
mb_strlen을 사용하려면 mbstring 확장을 활성화해야 합니다.
문법 strlen(string[, string $encoding = mb_internal_encoding()]))
mb_internal_encoding()를 사용하여 설정합니다/내부 문자 인코딩을 얻습니다.
파라미터 | 설명 |
---|---|
string | 필수. 확인할 문자열을 지정합니다. |
encoding | 선택 사항. 문자 인코딩. 생략하면 내부 문자 인코딩을 사용합니다. |
반환 값: | 성공하면 문자열의 길이를 반환하고, 문자열이 비어있으면 0을 반환합니다. |
---|---|
PHP 버전: | 4+ |