#Blog

  • PHP

Paparan Tarikh Hijri Menggunakan PHP

Kalendar Islam atau dikenali sebagai takwim Hijrah atau Takwim Islam pula adalah Kalendar Lunar digunakan di kebanyakan negara Islam untuk menentukan hari kebesaran Islam.

Kalendar ini berdasarkan bulan dan mempunyai kira-kira 354 hari setahun. Dalam takwim Hijrah, ada 12 bulan iaitu Muharam, Safar, Rabiulawal, Rabiulakhir, Jamadilawal, Jamadilakhir, Rejab, Syaaban, Ramadan, Syawal, Zulkaedah dan Zulhijah. Setiap bulan mengandungi 29 atau 30 hari, tetapi lazimnya tidak dalam turutan yang tetap.

Secara tradisinya, hari pertama setiap bulan akan bermula selepas anak bulan (hilal) kelihatan ketika matahari terbenam. Jika hilal tidak kelihatan selepas 29 hari pada bulan itu, sama ada dilindungi awan atau langit di ufuk barat terlalu terang apabila bulan terbenam, maka, hari itu dikira sebagai hari yang ke-30. Pencerapan atau rukyah itu haruslah dilakukan oleh orang yang dipercayai dan dan mengakuinya di hadapan pemimpin negara.

Dikatakan bahawa orang yang mula-mula menamakan bulan-bulan ini ialah Kab ibn Murrah, datuk kelima Rasullullah SAW. Peristiwa ketika pemerintahan Khalifah Umar al-Khattab adalah titik tolak perubahan takwim hijrah yang mana Khalifah Umar mengumpulkan beberapa orang sahabat pada hari Rabu 20 Jamadilakhir tahun 17 Hijrah bagi menentukan tarikh yang patut diambil sebagai permulaan tahun Islam.

Dalam perbincangan itu, pendapat 'Ali ibn Abi Talib diterima dengan mengemukakan cadangan supaya menjadikan Hijrah Nabi Muhammad SAW dari Makkah ke Madinah sebagai permulaan tahun Islam. Mereka juga bersetuju dengan pandangan Uthman menjadikan Muharam sebagai bulan pertama dalam sejarah Islam.

Orang Arab menganggap permulaan hari ialah selepas jatuh matahari dan berterusan sehingga jatuh matahari berikutnya, oleh itu malam mendahului siang. Tetapi hari menurut syarak yang diberi definisi oleh fuqaha' dimulai dengan terbit fajar sadiq sehingga jatuh matahari. Pada zaman sekarang, menurut orang Eropah, hari dimulai pada tengah malam dan berterusan sehingga tengah malam berikutnya.
Sumber: Berita Harian

Skrip PHP


Bagi penyelesaian paparan tarikh hijri di dalam laman web, aplikasi dan sebagainya, terdapat pelbagai kod sumber. Setakat ini kod sumber yang agak mudah adalah seperti di bawah. Kod ini telah diubah suai sedikit bagi mudah difahami dan digunakan. Selamat mencuba.


Hakcipta Terpelihara © 2017 Ammar Idris. Powered by elAmm Creative