최신 웹 개발 튜토리얼
 

PHP explode() Function

<PHP 문자열 참조

배열로 문자열을 브레이크 :

<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
»실행 예

정의 및 사용

explode() 함수는 배열로 문자열을 나누기.

Note: "separator" 매개 변수가 빈 문자열 일 수 없습니다.

참고 :이 함수는 바이너리 안전입니다.


통사론

explode( separator,string,limit )

매개 변수 기술
separator 필요합니다. 여기서 문자열을 중단하는 지정
string 필요합니다. 문자열 분할하기
limit 선택 과목. 배열 요소 수를 반환하도록 지정한다.

가능한 값 :

  • 0보다 큼 - 제한의 최대 배열을 돌려줍니다 element(s)
  • 0 미만 - 마지막 -limit를 제외한 배열을 돌려줍니다 elements()
  • 0 - 하나 개의 원소의 배열을 반환

기술적 세부 사항

반환 값 : 문자열의 배열을 돌려줍니다
PHP 버전 : 4+
변경 내역 : 한계 파라미터 PHP 4.0.1 첨가하고, 음의 한계에 대한 지원은 PHP 5.1.0 첨가 하였다

더 예

예 1

한계 파라미터를 사용하여 어레이 소자의 수를 반환한다 :

<?php
$str = 'one,two,three,four';

// zero limit
print_r(explode(',',$str,0));

// positive limit
print_r(explode(',',$str,2));

// negative limit
print_r(explode(',',$str,-1));
?>
»실행 예

<PHP 문자열 참조