답변 6개
채택된 답변
+20 포인트
8년 전
</p>
<p>if($i<($end_day-1)) echo "'".$i."',";
else echo "'".$i."'";</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
s
sinbi
8년 전
천재심...( ^ _____ ^) ====b
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 3개
s
sinbi
8년 전
덕분에 많이 배웠어요. ^^
�
플래토
8년 전
@sinbi 님.. 여기서 이러시면 안됩니다. ~~
고렙님께서 ^^ 민망하게 과도한칭찬은 금물입니다~~
아무튼, 도움이 되셨다니 감사합니다.
고렙님께서 ^^ 민망하게 과도한칭찬은 금물입니다~~
아무튼, 도움이 되셨다니 감사합니다.
s
sinbi
8년 전
저 고렙 아니에용.
오늘 배우면 또 내일 잊어먹는 체질이라.....지식이 안 쌓여용. ㅡㅡ;;;;
오늘 배우면 또 내일 잊어먹는 체질이라.....지식이 안 쌓여용. ㅡㅡ;;;;
댓글을 작성하려면 로그인이 필요합니다.
플라이
Expert
8년 전
</p>
<p><?php</p>
<p>$data = "";</p>
<p>for ($i=$start_day;$i<$end_day;$i++) {</p>
<p> $data .= "'".$i."',";</p>
<p>}</p>
<p>$data = substr($data,0,strlen($data)-1);</p>
<p>echo $data;</p>
<p>?></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
s
sinbi
8년 전
이건 잘 되네요. ^^
댓글을 작성하려면 로그인이 필요합니다.
8년 전
우선.. 이건 배열이 아니라 반복문중 For 문입니다.
문자열 맨뒤를 자르는 방법도있으나
안붙이는 방법도 있어요
</p>
<p><?php </p>
<p>$str = "";</p>
<p>for ($i=$start_day;$i<$end_day;$i++) {</p>
<p> if($str) $str .= ", ";</p>
<p> $str .= $i;</p>
<p>}</p>
<p>echo $str;</p>
<p>?></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
s
sinbi
8년 전
팁 감사합니다. ^^
근데, 0부터 시작하니까, 0 뒤엔 쉼표가 안 붙네요. 1부터 시작하면 붙는데....
<?php
$start_day = 0;
$end_day = 10;
$str = "";
for ($i=$start_day;$i<$end_day;$i++) {
if($str) $str .= ", ";
$str .= $i;
}
echo $str;
근데, 0부터 시작하니까, 0 뒤엔 쉼표가 안 붙네요. 1부터 시작하면 붙는데....
<?php
$start_day = 0;
$end_day = 10;
$str = "";
for ($i=$start_day;$i<$end_day;$i++) {
if($str) $str .= ", ";
$str .= $i;
}
echo $str;
�
플래토
8년 전
@sinbi
^^
0부터 시작하는 일자도.. 있긴하군요
if ($str || $i ) $str .= ", ";
로 변경하면 해결될듯 합니다.
^^
0부터 시작하는 일자도.. 있긴하군요
if ($str || $i ) $str .= ", ";
로 변경하면 해결될듯 합니다.
s
sinbi
8년 전
플래토 님 천재 인증 ( ^ __________ ^ ) ======b
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인