Menghitung jumlah hari dalam 1 bulan
Jumlah hari pada tiap bulan bisa berbeda, ada yang 29, 30 dan ada yang 31. Kita bisa menghitung jumlah hari pada bulan tertentu dengan php. Silahkan simak kode singkat berikut.
<?php function jumlah_hari($bulan = 0, $tahun = '') { if ($bulan < 1 OR $bulan > 12) { return 0; } if ( ! is_numeric($tahun) OR strlen($tahun) != 4) { $tahun = date('Y'); } if ($bulan == 2) { if ($tahun % 400 == 0 OR ($tahun % 4 == 0 AND $tahun % 100 != 0)) { return 29; } } $jumlah_hari = array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); return $jumlah_hari[$bulan - 1]; } ?>
Cara menggunakan fungsi diatas sangat mudah, cukup dengan memasukkan nilai bulan dan tahun seperti kode berikut :
<?php //cara menggunakan fungsi menghitung jumlah hari echo jumlah_hari(9,2012); ?>
Semoga Bermanfaat
Zainal Hakim
** Bebas disunting dengan menyebutkan sumber **