글 자르기 질문드립니다. 정보
글 자르기 질문드립니다.본문
안녕하세요.
요즘 참 질문이 많네요....^^;
<?=substr($row[mb_addr1], 0, 12)?> 이것을 이용해서 '서울 강남구 / 경기 용인시...' 이런식으로 주소값을 잘라 불러오고 있는데요.
{$vip_row[mb_addr2]}이것을 써야하는 부분이 있습니다. 이럴경우에는 어떻게 해야 위와 같은 결과를 얻을 수 있을까요?
요즘 참 질문이 많네요....^^;
<?=substr($row[mb_addr1], 0, 12)?> 이것을 이용해서 '서울 강남구 / 경기 용인시...' 이런식으로 주소값을 잘라 불러오고 있는데요.
{$vip_row[mb_addr2]}이것을 써야하는 부분이 있습니다. 이럴경우에는 어떻게 해야 위와 같은 결과를 얻을 수 있을까요?
댓글 전체
$vip_row 가 어떤 정보를 담고 있는 지는 모르지만,
보통
mb_addr1 에는 서울 성북구 불광동
mb_addr2 에는 133-4 번지
이런식이기 때문에 아무리 mb_addr2를 잘라봐야 구가 나올수가 없지요.
보통
mb_addr1 에는 서울 성북구 불광동
mb_addr2 에는 133-4 번지
이런식이기 때문에 아무리 mb_addr2를 잘라봐야 구가 나올수가 없지요.
흐~ 잘못썼네요.. {$vip_row[mb_addr2]} 이게 아니라 {$vip_row[mb_addr1]}입니다.
mb_addr1와 같은 형식이라면
<?=substr($vip_row[mb_addr1], 0, 12);?> 으로 하시면 됩니다.
즉 $vip_row[mb_addr1]에 들어 있는 데이터를 처음부터(0) 12번째까지 불러오라는 의미 입니다.
$vip_row[mb_addr1]의 데이터를 4번째 부터 10번째까지 가져오려면
<?=substr($vip_row[mb_addr1], 4, 10); ?>
이렇게 사용하시면 됩니다.
<?=substr($vip_row[mb_addr1], 0, 12);?> 으로 하시면 됩니다.
즉 $vip_row[mb_addr1]에 들어 있는 데이터를 처음부터(0) 12번째까지 불러오라는 의미 입니다.
$vip_row[mb_addr1]의 데이터를 4번째 부터 10번째까지 가져오려면
<?=substr($vip_row[mb_addr1], 4, 10); ?>
이렇게 사용하시면 됩니다.
<?=... 이렇게 들어가면 적용이 안되어서요.. {$.... 이렇게 들어가야 나오는 부분이라서요..^^;
"", 혹은 '' 안에서는 함수를 쓸 수 없습니다.
" 라면
echo ".....".substr($vip_row[mb_addr1], 0, 12)."....";
'' 라면
echo '.....'.substr($vip_row[mb_addr1], 0, 12).'....';
{}는 빼시구요.
" 라면
echo ".....".substr($vip_row[mb_addr1], 0, 12)."....";
'' 라면
echo '.....'.substr($vip_row[mb_addr1], 0, 12).'....';
{}는 빼시구요.