개발
PHP 에서 explode, implode 함수, 문자열 나누고 붙이기
마스타
2015. 3. 1. 22:22
300x250
1. explode — 문자열을 문자열로 나눈다
ㅁ 구문
array explode ( string $delimiter , string $string [, int $limit ] )
ㅁ 예제
<?php
// 예제 1
$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode (" ", $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2
// 예제 2
$data = "foo:*:1023:1000::/home/foo:/bin/sh";
list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);
echo $user; // foo
echo $pass; // *
?>
2. implode — 문자열로 배열 원소를 결합
ㅁ 구문
string implode ( string $glue , array $pieces )
ㅁ 예제
<?php
$array = array('lastname', 'email', 'phone');
$comma_separated = implode(",", $array);
echo $comma_separated; // lastname,email,phone
?>
300x250