PHP - explode() 메소드

함수 explode()은 문자열을 배열로 분할하고 문자열 배열을 반환합니다. 이 함수는 PHP 버전 4+.
메소드 explode()delimiter를 사용하여 문자열을 여러 배열로 나누고 각 배열은 하위 문자열입니다.

참고:
Le  separator 매개 변수는 빈 문자열일 수 없습니다.
함수 explode()은 부울 타입을 반환합니다.

Example

$str = "안녕하세요!"; 
print_r (폭발(" ",$str));
런타임:

Array
(
[0] => 안녕하세요
[1] => world
[2] => !
)

구문

explode(separator,string,limit)

separator: 필수입니다. 문자열을 분할할 구분 기호를 지정합니다.
string: 필수. 분할할 문자열.
limit: 선택 사항입니다. 반환할 배열 수를 지정합니다.
가능한 값:
  • 0보다 큼 - 최대 요소 수가 있는 배열을 반환합니다.
  • 0보다 작음: 마지막 요소를 제외한 배열을 반환합니다.
  • 0 - 단일 요소가 있는 배열을 반환합니다.

예:

$str = '주황색, 파란색, 녹색, 빨간색'; 

// 제한 0
print_r(explode(',',$str,0));

// 0
print_r(explode(',',$str,2));

// 하한을 0으로
print_r(explode(',',$str,-1));
런타임:

Array
(
[0] => 주황색, 파란색, 녹색, 빨간색
)
배열
(
[0] => 주황색
[1] => 파란색, 녹색, 빨간색
)
Array
(
[0] => 주황색
[1] => 파란색
[2] => 녹색
)

참조:
https://www.php.net/manual/fr/function.explode.php