반응형

explode()

implode()와 반대인 함수야.

 

구분자로 문자열을 잘라서 배열로 만들어주는 함수야.

 

implode(), explode() 둘다 현업에서 많이 쓰여. explode()는 진짜 많이 사용한거 같아.

 

코드부터 보자

 

코드

<?php

 // ','가 구분자로 된 문자열을 배열로 변환  
 $str1 = "사과,배,수박";   
 $arr1 = explode(",", $str1);  
 print_r($arr1);  

 echo "\n\n";

 // ':'가 구분자로 된 문자열을 배열로 변환  
 $str2 = "사과:배:수박";  
 $arr2 = explode(":", $str2);  
 print_r($arr2);

?>

결과

Array
(
    [0] => 사과
    [1] => 배
    [2] => 수박
)


Array
(
    [0] => 사과
    [1] => 배
    [2] => 수박
)

front(client)에서 구분자로 되어 있는 값을 전달 받으면 구분자로 배열로 바꿔서 사용할 때 많이 쓰여

 

java, javascript에서는 split으로 사용되는데 기능은 동일해

 

코드 복붙해서 테스트 한번해봐

 

반응형

+ Recent posts