PHP
中字符串是使用较为频繁的数据类型,在日常的使用过程中,我们经常需要使用一个字符串分割另一个字符串,PHP
为我们提供了explode()
이 글에서는 이 기능에 대해 살펴보겠습니다.
우선, 가장 먼저 이해해야 할 것은 구문:
explode ( string $delimiter,string $string , int $limit = ? )
$delimiter: 경계의 구분 문자입니다.
$string: 문자열을 입력합니다.
$limit: 값이 양수인 경우 반환된 배열에는 최대 $limit 요소가 포함되며 마지막 요소에는 $string의 나머지 부분이 포함됩니다. 값이 음수이면 마지막 -$limit 요소를 제외한 모든 요소가 반환됩니다. $limit가 0이면 1로 처리됩니다.
반환 값: 배열 유형 배열, 각 요소는 $string의 하위 문자열입니다.
코드 예:
1. 2개의 매개변수가 사용되는 경우:
<?php $sentence1 = "良人当归即好,人生当苦无妨,我有一剑,可搬山"; $sentence2 = explode(",", $sentence1); print_r($sentence2);
输出:Array( [0] => 良人当归即好 [1] => 人生当苦无妨 [2] => 我有一剑 [3] => 可搬山)
2 3개의 매개변수가 사용되는 경우:
<?php $sentence1 = "良人当归即好,人生当苦无妨,我有一剑,可搬山"; //$limite为正整数 $sentence2 = explode(",", $sentence1,3); print_r($sentence2); echo "<br>"; //$limite为0 $sentence3 = explode(",", $sentence1,0); print_r($sentence3); echo "<br>"; //$limite为负整数 $sentence4 = explode(",", $sentence1,-2); print_r($sentence4);
输出: Array( [0] => 良人当归即好 [1] => 人生当苦无妨 [2] => 我有一剑 [3] => 可搬山) Array( [0] => 良人当归即好,人生当苦无妨,我有一剑,可搬山) Array( [0] => 良人当归即好 [1] => 人生当苦无妨)
권장 사항: 《202 1년 PHP 인터뷰 질문 요약(모음)》 《php 비디오 튜토리얼》
위 내용은 PHP의Explode() 함수에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!