PHP taqvim ma’lumotnomasi
PHP kalendariga kirish
Kalendar kengaytmasi turli kalendar formatlari o‘rtasida konvertatsiya qilishni osonlashtiradigan funksiyalarni o‘z ichiga oladi.
U miloddan avvalgi 4713-yil 1-yanvardan boshlanadigan kunlar hisobi bo‘lgan Julian kuni hisobiga asoslanadi.
Eslatma: Kalendar formatlari o‘rtasida o‘zgartirish uchun avval Julian kuni hisobiga, so‘ngra o‘zingiz tanlagan kalendarga aylantirishingiz kerak.
Eslatma: Julian kuni hisobi Julian taqvimi bilan bir xil emas!
O‘rnatish
Bu funksiyalar ishlashi uchun PHP ni --enable-calendar bilan kompilyatsiya qilishingiz kerak.
PHP ning Windows versiyasida ushbu kengaytma o‘rnatilgan holda qo‘llab-quvvatlanadi.
PHP kalendar funksiyalari
| Funksiya | Tavsif |
|---|---|
| cal_days_in_month() | Belgilangan yil va kalendar uchun oydagi kunlar sonini qaytaradi |
| cal_from_jd() | Julian kuni hisobini belgilangan kalendar sanasiga aylantiradi |
| cal_info() | Belgilangan kalendar haqida ma’lumot qaytaradi |
| cal_to_jd() | Belgilangan kalendardagi sanani Julian kuni hisobiga o‘zgartiradi |
| easter_date() | Belgilangan yilning Pasxa kuni yarim tun uchun Unix vaqt tamg‘asini qaytaradi |
| easter_days() | Belgilangan yilda Pasxa kuni 21-martdan necha kun keyin kelishini qaytaradi |
| frenchtojd() | Frantsiya respublikasi sanasini Julian kuni hisobiga o‘zgartiradi |
| gregoriantojd() | Grigorian sanasini Julian kuni hisobiga aylantiradi |
| jddayofweek() | Haftaning kunini qaytaradi |
| jdmonthname() | Oy nomini qaytaradi |
| jdtofrench() | Julian kunini Frantsiya respublikasi sanasiga o‘zgartiradi |
| jdtogregorian() | Julian kun hisobini Grigorian sanasiga aylantiradi |
| jdtojewish() | Julian kuni hisobini yahudiy sanasiga aylantiradi |
| jdtojulian() | Julian kuni hisobini Julian sanasiga aylantiradi |
| jdtounix() | Julian kuni hisobini Unix vaqt tamg‘asiga o‘zgartiradi |
| jewishtojd() | Yahudiy sanasini Julian kuni hisobiga aylantiradi |
| juliantojd() | Julian sanasini Julian kuni hisobiga aylantiradi |
| unixtojd() | Unix vaqt tamg‘asini Julian kuni hisobiga o‘zgartiradi |
PHP oldindan belgilangan kalendar konstantalari
| Konstanta | Tip | PHP versiyasi |
|---|---|---|
| CAL_GREGORIAN | Integer | PHP 4 |
| CAL_JULIAN | Integer | PHP 4 |
| CAL_JEWISH | Integer | PHP 4 |
| CAL_FRENCH | Integer | PHP 4 |
| CAL_NUM_CALS | Integer | PHP 4 |
| CAL_DOW_DAYNO | Integer | PHP 4 |
| CAL_DOW_SHORT | Integer | PHP 4 |
| CAL_DOW_LONG | Integer | PHP 4 |
| CAL_MONTH_GREGORIAN_SHORT | Integer | PHP 4 |
| CAL_MONTH_GREGORIAN_LONG | Integer | PHP 4 |
| CAL_MONTH_JULIAN_SHORT | Integer | PHP 4 |
| CAL_MONTH_JULIAN_LONG | Integer | PHP 4 |
| CAL_MONTH_JEWISH | Integer | PHP 4 |
| CAL_MONTH_FRENCH | Integer | PHP 4 |
| CAL_EASTER_DEFAULT | Integer | PHP 4.3 |
| CAL_EASTER_ROMAN | Integer | PHP 4.3 |
| CAL_EASTER_ALWAYS_GREGORIAN | Integer | PHP 4.3 |
| CAL_EASTER_ALWAYS_JULIAN | Integer | PHP 4.3 |
| CAL_JEWISH_ADD_ALAFIM_GERESH | Integer | PHP 5.0 |
| CAL_JEWISH_ADD_ALAFIM | Integer | PHP 5.0 |
| CAL_JEWISH_ADD_GERESHAYIM | Integer | PHP 5.0 |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
