다음은 explode() 함수를 기반으로 문자열을 분할하는 php 함수입니다. 기본 PHP는 시작과 끝을 따라 중간 데이터를 가로채는 매우 실용적입니다.
코드는 다음과 같습니다. :
<? // ### 切分字符串 #### function jb51netcut($start,$end,$file){ $content=explode($start,$file); $content=explode($end,$content[1]); return $content[0]; } ?>
explode 정의 및 사용법
explode() 함수는 문자열을 배열으로 분할합니다.
구문
explode(구분 기호, 문자열, 제한)
매개 변수 | Description |
---|---|
separator | 필수입니다. 문자열을 분할할 위치를 지정합니다. |
string | 필수입니다. 분할할 문자열입니다. |
제한 | 선택 사항입니다. 반환되는 배열 요소의 최대 수를 지정합니다. |
설명
이 함수는 문자열로 구성된 배열을 반환하며, 각 요소는 경계점으로 구분 기호로 구분된 하위 문자열입니다.
구분자 매개변수는 빈 문자열일 수 없습니다. 구분 기호가 빈 문자열("")인 경우 폭발()은 FALSE를 반환합니다. 구분 기호에 문자열에서 찾을 수 없는 값이 포함된 경우 폭발()은 문자열의 단일 요소가 포함된 배열을 반환합니다.
limit 매개변수가 설정된 경우 반환된 배열에는 최대 제한 요소가 포함되며 마지막 요소에는 문자열의 나머지 부분이 포함됩니다.
limit 매개변수가 음수이면 마지막 -limit 요소를 제외한 모든 요소가 반환됩니다. 이 기능은 PHP 5.1.0의 새로운 기능입니다.
팁 및 Notes
참고: 매개변수 제한은 PHP 4.0.1에서 추가되었습니다.
참고: 역사적 이유로 인해 implode()는 두 매개변수 순서를 모두 허용할 수 있지만,explode()는 허용할 수 없습니다. 구분 기호 매개변수가 문자열 매개변수 앞에 와야 합니다.
예제
이 예에서는 문자열을 배열로 분할합니다.
코드는 다음과 같습니다.
<?php $str = "Hello world. It's a beautiful day."; print_r (explode(" ",$str)); ?>
출력:
Array
(
[0] => 안녕하세요
[1] =
[2] =>
[4] =>
[5]
위 내용은 PHPExplorer() 함수 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!