PHP: ฟังก์ชันเพิ่มวันที่

จดไว้กันลืม

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
function add_date($givendate,$day=0,$mth=0,$yr=0) {
		$cd = strtotime($givendate);
		$newdate = date('Y-m-d', mktime(date('h',$cd),
		date('i',$cd), date('s',$cd), date('m',$cd)+$mth,
		date('d',$cd)+$day, date('Y',$cd)+$yr));
		return $newdate;
     }
echo   add_date("2010-01-01",0,0,0);
 
?>
 
<!--more-->
วน loop 30 วัน
1
2
3
4
5
6
7
<?php
echo "<br>";
    for($i=1;$i<=30;$i++){
      echo   add_date("2010-01-01",$i,0,0);
      echo "<br>";
    }
?>