실제 PHP
전투에서는 URL
문자열을 구문 분석하고 필요한 PHP
조각을 가로채야 하는 경우가 많습니다. substr()
함수를 제공하면 필요한 데이터를 쉽게 얻을 수 있습니다. 이 기사에서는 PHP
()의 substr을 살펴보겠습니다. 코드>함수. <code>PHP
的实战中,我们经常需要对URL
字符串进行解析,截取我们所需要的片段,PHP
为我们提供了substr()
函数,我们可很轻松的获取我们所需要的数据,本文就带大家一起来看一看PHP
中的substr()
函数。
首先我们先看一看看substr()
substr()
함수의 구문을 살펴보겠습니다. substr ( string $string , int $start , int $length = ? )
$string: 가로채야 하는 원래 문자열
$start: the 시작해야 하는 인덱스 위치(값은 양의 정수, 음의 정수 또는 0일 수 있음)
$length: 필터링할 길이(값은 양의 정수, 음의 정수 또는 0일 수 있음) ) 비어 있으면 기본적으로 끝까지 차단합니다.
1. 매개변수가 모두 음수가 아닌 정수인 경우
<?php echo substr('php.cn is all right', 1); echo "<br>"; echo substr('php.cn is all right', 1, 3); echo "<br>"; echo substr('php.cn is all right', 0, 4); echo "<br>"; echo substr('php.cn is all right', 0, 8); ?>
输出: hp.cn is all right hp. php. php.cn i2. $start가 음수로 나타나는 경우
<?php echo substr("php.cn is all right", -1); echo "<br>"; echo substr("php.cn is all right", -2); echo "<br>"; echo substr("php.cn is all right", -3, 1); ?>
输出: t ht g3. 정수
<?php echo substr("php.cn is all right", 0,-1); echo "<br>"; echo substr("php.cn is all right",2, -1); echo "<br>"; echo substr("php.cn is all right",4, 4); echo "<br>"; echo substr("php.cn is all right",-3, -1); ?>
输出:php.cn is all righ p.cn is all righ cn i gh추천: 《2021 PHP 면접 질문 요약(모음)》 《php 비디오 튜토리얼》🎜
위 내용은 PHP의 substr() 함수 분석(자세한 코드 설명 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!