PHP取得某年某月的天數

假設$date是一個****-**(年月)的文字格式變數,而我想要取得字串中年份月份的當月天數

//先分割字串
$date_array = explode('-',$date);
$y = $date_array[0];
$m = $date_array[1];
//那個月的總天數
$days = cal_days_in_month(CAL_GREGORIAN,$m,$y);