답변 6개 / 댓글 8개
채택된 답변
+20 포인트
Copy
if($i<($end_day-1)) echo "'".$i."',";
else echo "'".$i."'";
이렇게 하면 되지않을까요?
잠깐 다른 대화하던사이에
답글들이.. 우후죽순......
문자열 처리 팁 대방출인가요? ㅎㅎ
답변에 대한 댓글 3개
Copy
<?php
$data = "";
for ($i=$start_day;$i<$end_day;$i++) {
$data .= "'".$i."',";
}
$data = substr($data,0,strlen($data)-1);
echo $data;
?>
우선.. 이건 배열이 아니라 반복문중 For 문입니다.
문자열 맨뒤를 자르는 방법도있으나
안붙이는 방법도 있어요
Copy
<?php
$str = "";
for ($i=$start_day;$i<$end_day;$i++) {
if($str) $str .= ", ";
$str .= $i;
}
echo $str;
?>
답변에 대한 댓글 3개
답변을 작성하려면 로그인이 필요합니다.