예
문자열을 배열로 분할:
<?php$str = "www.php.cn";print_r (explode(".",$str));?>
정의 및 사용법
explode() 함수는 하나의 문자열을 사용하여 다른 문자열을 분할하고 문자열로 구성된 배열을 반환합니다.
참고: "separator" 매개변수는 빈 문자열일 수 없습니다.
참고: 이 함수는 바이너리 안전합니다.
구문
explode(separator,string,limit)
<? // ### 切分字符串 #### function jb51netcut($start,$end,$file){ $content=explode($start,$file); $content=explode($end,$content[1]); return $content[0]; } ?>
explode 정의 및 사용법
explode() 함수는 문자열을 배열로 분할합니다.
이 함수는 문자열로 구성된 배열을 반환하며, 각 요소는 경계점으로 구분 기호로 구분된 하위 문자열입니다.
구분자 매개변수는 빈 문자열일 수 없습니다. 구분 기호가 빈 문자열("")인 경우 폭발()은 FALSE를 반환합니다. 구분 기호에 문자열에서 찾을 수 없는 값이 포함된 경우 폭발()은 문자열의 단일 요소가 포함된 배열을 반환합니다.
limit 매개변수가 설정된 경우 반환된 배열에는 최대 제한 요소가 포함되며 마지막 요소에는 문자열의 나머지 부분이 포함됩니다.
limit 매개변수가 음수이면 마지막 -limit 요소를 제외한 모든 요소가 반환됩니다. 이 기능은 PHP 5.1.0의 새로운 기능입니다.
이 예에서는 문자열을 배열로 분할합니다.
<?php $str = "Hello world. It's a beautiful day."; print_r (explode(" ",$str)); ?>
출력:
Array ( [0] => Hello [1] => world. [2] => It's [3] => a [4] => beautiful [5] => day. )
Parameters Description
구분 기호 필수입니다. 문자열을 분할할 위치를 지정합니다.
문자열 필수입니다. 분할할 문자열입니다.
한도 선택사항. 반환할 배열 요소의 수를 지정합니다.
가능한 값:
0보다 큼 - 최대 제한 요소를 포함하는 배열을 반환합니다.
0보다 작습니다. - 마지막 제한 요소를 제외한 모든 요소를 포함하는 배열을 반환합니다.
0 - 1로 처리되고 An을 포함하는 반환 단일 요소 배열
기술 세부 정보 반환 값:
문자열 배열을 반환합니다.
limit 매개변수를 사용하여 일부 배열 요소를 반환합니다.
<?php $str = 'one,two,three,four'; // 返回包含一个元素的数组 print_r(explode(',',$str,0));print "<br>"; // 数组元素为 2 print_r(explode(',',$str,2));print "<br>"; // 删除最后一个数组元素 print_r(explode(',',$str,-1)); ?>
위 내용은 문자열을 분할하고 문자열로 구성된 배열을 반환하는 PHP 함수explore()의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!