Bir yöntem aşağıdaki gibi olabilir. Basit matematiksel işlemler ile bulabiliriz.
$tarih1 = strtotime($date);
$tarih2 = strtotime($lastday);
$gunsayisi = floor(($tarih2 - $tarih1) / 86400);
PHP dökümantasonda ayrıca aşağıdaki gibi bir çözüm mevcut:
https://www.php.net/manual/en/function.date-diff.php#115065