Bu konuda daha önce JavaScript için şöyle bir yazı yazmıştım. Aynı işlemi PHP’nin takvim fonksiyonları ile kolayca yapmamız mümkün.
İlk olarak, hangi fonksiyonu kullanacağız ve parametreleri neler?
cal_days_in_month(takvim, ay, yıl);
takvim – bunun için tanımlayacağımız belli başlı sabitler var. Örneğin Türkiye’nin şuan kullandığı gregoryen takvimi için CAL_GREGORIAN sabiti kullanılır.
Şimdi bir örnek ile taçlandıralım yazımızı;
$day = cal_days_in_month(CAL_GREGORIAN, 1, 1993); echo '1993 Ocak ayının ' . $day . ' günü vardır';