PHP explode() 함수

예제

문자열을 배열로 분해합니다:

<?php
$str = "Hello world. I love Shanghai!";
print_r (explode(" ", $str));
?>

실행 예제

정의와 사용법

explode() 함수는 문자열을 배열로 분해합니다.

주석:"separator" 매개변수는 빈 문자열이 될 수 없습니다.

주석:이 함수는 이진 보안입니다.

문법

explode(separator,string,limit)
매개변수 설명
separator 필수 사항. 문자열을 어디서 분할할지 지정합니다.
string 필수 사항. 분할할 문자열.
limit

선택 사항. 반환할 배열 요소의 수를 지정합니다.

가능한 값:

  • 가장 많은 limit 요소
  • 작은 0 - 마지막 요소를 제외한 요소를 포함하는 배열을 반환limit 요소 이외의 모든 요소를 포함하는 배열
  • 0 - 단일 요소를 포함하는 배열을 반환

기술 세부 사항

반환 값: 문자열의 배열을 반환합니다
PHP 버전: 4+
업데이트 기록: PHP 4.0.1에서 추가된 limit PHP 5.1.0에서 추가된 부정수 limit 지원.

더 많은 예제

예제 1

사용 limit 매개변수를 사용하여 일부 배열 요소를 반환합니다:

<?php
$str = 'one,two,three,four';
// 0 limit
print_r(explode(',', $str, 0));
// 긍정적 limit
print_r(explode(',', $str, 2));
// 음수 limit
print_r(explode(',', $str, -1));
?>

실행 예제