廢話不多說 , 直接上代碼
本月1號時間戳 , 則$num傳 0
1個月之前 , 傳1
6個月之前 , 傳6
以此類推
/**
* 獲取 $num 個月之前1號的時間戳
* @param $num int
* @return array
*/
public function getBeforeTime ($num = 0)
{
return strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-$num,1,date("Y")))) ;
}