PHP 개발에서 문자열 처리는 매우 일반적인 요구 사항입니다. 문자열에서 특정 컨텐츠를 가로 채어야 할 때 PHP는 매우 실용적인 기능 -substr ()를 제공합니다.
substr () 함수는 문자열의 일부를 가로 채기 위해 사용될 수 있습니다. 기본 구문은 다음과 같습니다.
<span class="fun">String substr (String $ string, int $ start [, int $ length]))</span>
매개 변수 설명 :
다음은 substr ()의 사용을 이해하는 데 도움이되는 몇 가지 예입니다.
$str = "Hello, World!";
$sub_str = substr($str, 0, 5);
echo $sub_str; // 산출 "Hello"
여기서 우리는 String $ str의 시작 위치에서 5자를 차단하고 값을 $ sub_str에 할당합니다. 최종 출력은 "Hello"입니다.
$str = "Hello, World!";
$sub_str = substr($str, 7);
echo $sub_str; // 산출 "World!"
이 예에서는 7 번째 문자에서 문자열 끝까지 시작하는 내용이 가로 채고 결과는 "World!"입니다.
$str = "Hello, World!";
$sub_str = substr($str, -6, 5);
echo $sub_str; // 산출 "World"
여기서 음수는 문자열 끝에서 시작하고 6 번째 문자가 5자를 차단하기 시작하고 결과는 "세계"입니다.
$ 시작이 문자열 길이를 초과하면 반환 값이 빈 문자열이됩니다. $ 길이가 음수 인 경우 0으로 간주됩니다. 동시에 음의 매개 변수를 사용하면 문자열의 꼬리에서 가로 채기가 매우 유연합니다.
substr ()는 PHP에서 매우 실용적이고 일반적으로 사용되는 문자열 인터셉트 함수입니다. $ start 및 $ length 매개 변수를 유연하게 적용하면 필요한 문자열 부분을 쉽게 가로 채울 수 있습니다. 이 기능을 마스터하는 것은 매일 PHP 문자열 처리에 매우 유용합니다.