Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*
- fungsi untuk mengeluarkan hari kerja dalam beberapa minggu
- */
- function dayinMonth($date=''){
- // $i = 1;
- $kalender=array();
- $aDay=array();
- $startDate="Saturday";
- if($date=='')$date=date("Y-m-1");
- $numDate = strtotime($date);
- $last_date = date("t",$numDate);
- $start = date("d",$numDate);
- for($i=$start ;$i <= $last_date; $i++){
- // $d = date("d",$date);
- // $d = $d + $i;
- $date2='Y-m-'.$i;
- $numDate2 = date($date2,$numDate);
- $day = date('l',strtotime($numDate2));
- // $hari[] = $date2;
- // $kalender ['week'.$w] = $hari;
- $aDay[]=$hari;
- if ($day == $startDate && count($aDay)>1){
- $w++;
- }
- $week[$w]=array(
- 'date'=>$date2,
- 'day'=>$day,
- );
- }
- $kalender=array(
- 'week'=>$week,
- );
- return $kalender;
- }
- $kalender = dayinMonth(date('Y-m-01'));
- var_dump($kalender);
Advertisement
Add Comment
Please, Sign In to add comment