문자열 자르기 질문입니다.

"경기 성남시 분당구 구미동"

위와 같이 주소가 출력되는부분에서 "경기 성남시 분당구"를 자르고 출력하고 싶습니다.

cut_str 으로는 뒷쪽 문자열만 잘리더군요..-_-;;

방법이 있을까요? 많은 조언 부탁드리겠습니다. 꾸벅~~
|

댓글 8개

explode 로 3번째까지 자르고
4번째부터 출력하면 되지 않을까요?
근데 구가 없는 동네는....흠...
"구미동"?
"경기 성남시 분당구"?
아님 ""빼고인지 ^^;;

$a=substr($data,0,1);
$b=substr($data,19);
echo $a.$b;
=>"구미동"
일케하셔도 될듯한데요..
<?
$aa = "경기 성남시 분당구 구미동";

//경기 성남시 분당구
echo substr($aa,0,18);

//구미동
echo substr($aa,19,6);
?>
$temp = array_pop(explode(" ", $주소));
echo $temp = 구미동
select ..., substring_index( 주소, ' ', -1) from 테이블
<?php

$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'];
?>
많은 방법들이 있군요.. split 을 이용할수도 있겠네요

<?
$str = "경기 성남시 분당구 구미동";
list($addr1,$addr2,$addr3,$other) = split(" ",$str,4);

echo $other; // 구미동
?>
많은답변 감사합니다...제가 갑작스런 일이 생기는 바람에 이제야 보았습니다.

감사합니다.^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
17년 전 조회 1,353
17년 전 조회 1,945
17년 전 조회 1,392
17년 전 조회 959
17년 전 조회 988
17년 전 조회 979
17년 전 조회 1,182
17년 전 조회 1,002
17년 전 조회 796
17년 전 조회 1,626
17년 전 조회 986
17년 전 조회 1,006
17년 전 조회 1,570
17년 전 조회 848
17년 전 조회 960
17년 전 조회 1,493
17년 전 조회 965
17년 전 조회 724
17년 전 조회 759
17년 전 조회 764