문자열 자르기 질문입니다.
"경기 성남시 분당구 구미동"
위와 같이 주소가 출력되는부분에서 "경기 성남시 분당구"를 자르고 출력하고 싶습니다.
cut_str 으로는 뒷쪽 문자열만 잘리더군요..-_-;;
방법이 있을까요? 많은 조언 부탁드리겠습니다. 꾸벅~~
위와 같이 주소가 출력되는부분에서 "경기 성남시 분당구"를 자르고 출력하고 싶습니다.
cut_str 으로는 뒷쪽 문자열만 잘리더군요..-_-;;
방법이 있을까요? 많은 조언 부탁드리겠습니다. 꾸벅~~
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 8개
4번째부터 출력하면 되지 않을까요?
근데 구가 없는 동네는....흠...
"경기 성남시 분당구"?
아님 ""빼고인지 ^^;;
$a=substr($data,0,1);
$b=substr($data,19);
echo $a.$b;
=>"구미동"
일케하셔도 될듯한데요..
$aa = "경기 성남시 분당구 구미동";
//경기 성남시 분당구
echo substr($aa,0,18);
//구미동
echo substr($aa,19,6);
?>
echo $temp = 구미동
$addr = "경기 성남시 분당구 구미동";
$tmp = explode(" ", trim($addr));
for ($i=0; $i<count($tmp); $i++) {
if ($tmp[$i]) {
$tmp['addr'] = $tmp[0];
$tmp['addr'] .= " " . $tmp[1];
$tmp['addr'] .= " " . $tmp[2];
//$tmp['addr'] .= " " . $tmp[3];
}
}
echo $tmp['addr'];
?>
<?
$str = "경기 성남시 분당구 구미동";
list($addr1,$addr2,$addr3,$other) = split(" ",$str,4);
echo $other; // 구미동
?>
감사합니다.^^