PHP substr은 문자열의 특정 부분을 추출하는 데 사용되는 PHP 내장 함수입니다. Substr()은 특정 위치에서 시작하여 특정 길이로 문자열의 일부를 자르는 데 사용되는 함수입니다. 잘린 문자열이 비어 있거나 오류가 발생하는 경우 substr()은 false를 반환합니다. PHP 버전 4 이상에서는 substr() 함수를 지원합니다. 문자열은 PHP가 지원하는 데이터 유형 중 하나입니다. 이러한 문자열 변수에는 영숫자 값이 포함됩니다. 문자열 메서드는 이러한 문자열을 조작할 수 있습니다. 그 중 하나가 substr()입니다.
무료 소프트웨어 개발 과정 시작
웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등
다음은 언급된 구문입니다.
substr(string_name, starting_position_of_string, string_length_to_cut);
매개변수:
Substr()은 3개의 인수 또는 매개변수를 허용하며, 그중 2개는 필수이고 다른 하나는 선택적 매개변수입니다.
입력 문자열을 가져와서 substr() 메서드를 적용하여 문자열의 지정된 부분을 가져옵니다. 몇 가지 예를 살펴보겠습니다.
특정 길이가 없는 PHP substr()
코드:
<!DOCTYPE html> <html> <body> <?php echo substr("This is the first example of a PHP substr()",13); ?> </body> </html>
출력:
음수 시작 위치가 있는 PHP substr().
코드:
<!DOCTYPE html> <html> <body> <?php echo substr("This is the first example of a PHP substr()",-15); ?> </body> </html>
출력:
길이가 0일 때 PHP substr().
코드:
<!DOCTYPE html> <html> <body> <?php echo substr("eduCBA is an e-learning site with 100+ tutorials", 14, 0). "</br>"; ?> </body> </html>
음수 길이, 음수 시작 위치를 갖는 PHP substr().
코드:
<!DOCTYPE html> <html> <body> <?php echo substr('PHP substr() returns a part of string', 5, 19); echo '<br>'; echo substr('PHP substr() returns a part of string', -5, 3); echo '<br>'; echo substr('PHP substr() returns a part of string',-18, -2); ?> </body> </html>
출력:
여기서 'echo substr('PHP substr()은 문자열의 일부를 반환합니다.' -5, 3);', -5는 문자열의 끝에서부터 입력의 시작을 의미합니다. 3은 길이를 자르는 반환된 문자열을 나타냅니다.
코드:
<!DOCTYPE html> <html> <body> <?php $sample_string="eduCBA is an e-learning site with 100+ tutorials"; echo $sample_string; echo '<br>'; echo substr($sample_string,-10); echo '<br>'; echo substr($sample_string,-4, 3); echo '<br>'; echo substr($sample_string,5,-4); ?> </body> </html>
출력:
코드:
<!DOCTYPE html> <html> <body> <?php var_dump(substr('eduCBA is an e-learning site with 100+ tutorials', 100)); ?> </body> </html>
출력:
코드:
<!DOCTYPE html> <html> <body> <?php echo substr("eduCBA is an e-learning site with 100+ tutorials", 5); echo '<br>'; echo substr("eduCBA is an e-learning site with 100+ tutorials", 17); echo '<br>'; echo substr("eduCBA is an e-learning site with 100+ tutorials", -7); echo '<br>'; echo substr("eduCBA is an e-learning site with 100+ tutorials", -30); echo '<br>'; var_dump(substr("eduCBA is an e-learning site with 100+ tutorials", 100)); echo '<br>'; echo substr("eduCBA is an e-learning site with 100+ tutorials", 0, 16); echo '<br>'; echo substr("eduCBA is an e-learning site with 100+ tutorials", 2, 5); echo '<br>'; echo substr("eduCBA is an e-learning site with 100+ tutorials", -10, 4); echo '<br>'; echo substr("eduCBA is an e-learning site with 100+ tutorials", 0, -10); echo '<br>'; echo substr("eduCBA is an e-learning site with 100+ tutorials", -9, -1); ?> </body> </html>
출력:
이걸로 'PHP substr'을 마치겠습니다. PHP substr이 무엇인지, 그리고 문법을 소개합니다. 매개변수는 구문에서 어떻게 작동합니까? 작업할 수 있는 많은 예제를 나열했습니다. 입력 문자열을 추출하기 위한 시작점을 언급했습니다. 시작점은 양수일 수도 있고 음수일 수도 있습니다. 음수 시작점은 끝에서 입력 문자열을 추출하는 것입니다. 선택적 매개변수 'length'는 양수이거나 음수일 수도 있고 아무것도 아닐 수도 있습니다. 입력 문자열 길이가 지정된 길이보다 작거나 길이가 지정되지 않은 경우 substr()은 Boolean false를 반환합니다.
위 내용은 PHP 하위 문자열의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!