Heojju

[PHP] explode 함수 - 문자열 나누기 / 문자열 분리 본문

웹개발/PHP

[PHP] explode 함수 - 문자열 나누기 / 문자열 분리

우주별 2017. 1. 12. 16:26

explode 는 php에서 문자열을 분리할 때 쓰입니다.


array explode ( string $delimiter , string $string [, int $limit ] )


 인수

 설명

 delimiter 

 경계 문자열

 string 

 입력 문자열

 limit 

 반환하는 배열은 최대 limit개의 원소를 가지고, 마지막 원소는 남은 string을 모두 포함

 음수일 경우, 배열의 끝에서 -limit번까지를 제외한 모든 배열을 반환



$str = "안 | 녕 | 하 | 세 | 요";

print_r( explode(' | ', $str));

echo ("<br>");

print_r( explode(' | ', $str, 2));

echo ("<br>");

print_r( explode(' | ', $str, -3));


결과 : 

Array ( [0] => 안 [1] => 녕 [2] => 하 [3] => 세 [4] => 요 ) 

Array ( [0] => 안 [1] => 녕 | 하 | 세 | 요 ) 

Array ( [0] => 안 [1] => 녕 )



*print_r 은 배열을 출력하는 함수입니다.