배열에 있는 값을 뽑아 for문을 돌리면 마지막값만 출력되는데 전부다 출력하고 싶습니다.

배열에 있는 값을 뽑아 for문을 돌리면 마지막값만 출력되는데 전부다 출력하고 싶습니다.

QA

배열에 있는 값을 뽑아 for문을 돌리면 마지막값만 출력되는데 전부다 출력하고 싶습니다.

답변 1

본문


<? foreach($new_array_holiday as $key => $dayoff)
{
 $cut_holiday_value=explode("-",$dayoff);
 //$count_holiday=count($new_array_holiday);
 $cut_holiday_value_year=$cut_holiday_value[0];
 $cut_holiday_value_month=$cut_holiday_value[1];
 $cut_holiday_value_day=$cut_holiday_value[2];
 $cut_holiday_value_ym=$cut_holiday_value[0].$cut_holiday_value[1];
 $cut_holiday_value_ymd=$cut_holiday_value[0]."-".$cut_holiday_value[1]."-".$cut_holiday_value[2];
 //var_dump($cut_holiday_value_day);
 }
?>
 
<? for($z=1; $z<13; $z++){    ?>
<td class="hday d<?=$now_year?>0<?=$z;?>">
<?if(strlen($z)=='1'){
 if($cut_holiday_value_ym==$now_year."0".$z){
 if($cut_holiday_value_day){?><div class="<?if($today_ymd >$cut_holiday_value_ymd){echo "already-date";}?> cube-day" ><?=$cut_holiday_value_day;?></div><?}
 }
}?>
 
 

 

$cut_holiday_value_day이 값이 마지막값이아닌 모든값이 출력되게하려면 어떻게해야할까요

이 질문에 댓글 쓰기 :

답변 1

질문이 잘 이해가 안되는데..

$cut_holiday_value_day_arr[$cut_holiday_value_day] = $cut_holiday_value_day;

이렇게 배열에 날짜별 값을 저장해서 출력해주면 됩니다.

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,112
© SIRSOFT
현재 페이지 제일 처음으로