>  기사  >  백엔드 개발  >  php_php 스킬의 substr() 함수 매개변수 설명 및 사용 예

php_php 스킬의 substr() 함수 매개변수 설명 및 사용 예

WBOY
WBOY원래의
2016-05-16 20:31:461092검색

이 기사의 예에서는 매개변수 설명과 PHP의 substr() 함수 사용법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 내용은 다음과 같습니다.

string substr(string $string, int $start [, int $length]), 일치하는 문자열이나 긴 문자열에서 문자를 찾는 데 사용할 수 있습니다. $string은 처리할 문자열, $start는 위치입니다. 선택을 시작하려면 $length는 선택할 길이입니다.

$length는 양수 데이터의 경우 왼쪽에서 오른쪽으로 문자를 읽습니다.

$length가 음수이면 문자를 오른쪽에서 왼쪽으로 읽습니다.

문자열은 필수이며 반환할 문자열의 일부를 지정합니다.

start는 필수이며 문자열을 시작할 위치를 지정합니다.

charlist는 선택 사항이며 반환할 문자열의 길이를 지정합니다. 기본값은 문자열 끝까지입니다.

양수 - 문자열의 지정된 위치에서 시작

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

0 - 문자열의 첫 번째 문자에서

시작

PHP 예제 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
$rest_1 = substr("abcdef", 2) // return "cdef"
$rest_2 = substr("abcdef", -2); // "ef"를 반환합니다

$rest1 = substr("abcdef", 0, 0); // ""를 반환합니다
$rest2 = substr("abcdef", 0, 2); // "ab"를 반환합니다
$rest3 = substr("abcdef", 0, -1); // "abcde"를 반환합니다
$rest4 = substr("abcdef", 2,0); // ""를 반환합니다
$rest5 = substr("abcdef", 2,2); // "cd"를 반환합니다
$rest6 = substr("abcdef", 2, -1); // "cde"를 반환합니다
$rest7 = substr("abcdef", -2,0); // ""를 반환합니다
$rest8 = substr("abcdef", -2,2); // "ef"를 반환합니다
$rest9 = substr("abcdef", -2,-1); // "e"를 반환합니다

이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.