English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP mb_substr() 함수 사용 방법 및 예제

PHP 문자열 참조 가이드

온라인 예제

문자열에서 "基础教程"을 반환합니다:

<?php
echo mb_substr("基础教程网", 0, 4);
// 출력:教程教程
?>
테스트를 보세요. ‹/›

정의와 사용법

mb_substr() 함수는 문자열의 일부를 반환합니다. 이전에 배운 substr() 함수는 영문자에 대해서만 적용되며, 중국어 텍스트를 분할하려면 mb_substr()를 사용해야 합니다.

주석:start 매개변수가 부수이고 length가 start보다 작거나 같으면 length가 0입니다.

문법

mb_substr ( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] ) : string
매개변수설명
str필수. 이 string에서 문자열을 추출할 string.
start필수. 문자열에서 시작할 위치를 지정합니다.
  • 양수 - 문자열의 지정된 위치에서 시작

  • 부수 - 문자열 끝에서 지정된 위치에서 시작

  • 0 - 문자열의 첫 번째 문자에서 시작

length선택 사항. 반환할 문자열 길이를 지정합니다. 기본적으로 문자열의 끝까지입니다.
  • 양수 - start 매개변수 위치에서 반환

  • 부수 - 문자열 끝에서 반환

encoding선택 사항. 문자编码. 생략된 경우 내부 문자编码을 사용합니다.

기술 세부 사항

반환 값:문자열의 일부를 추출하여 실패하면 FALSE 또는 빈 문자열을 반환합니다.
PHP 버전:4+


PHP 문자열 참조 가이드