آموزش کامل PHP – قسمت ۲۵: تاریخ شمسی

ساخت وبلاگ

تاریخ شمسی در php

تمام آنچه که در جلسه قبلی گفته شد فقط برای تاریخ‌های میلادی بکار می‌رود. برای استفاده از تاریخ شمسی باید از یک کلاس خارجی استفاده کنید. اینکه کلاس خارجی چیست فعلا کاری با آن نداریم. اگر به خاطر داشته باشید روش include کردن فایل‌ها را در جلسات گذشته مرور کردیم. شما باید فایل مربوط به کلاس تاریخ شمسی را به فایل مورد نظر خود که قصد استفاده از تاریخ شمسی را در آن دارید inlcude کرده و سپس به جای تابع date از jdate استفاده کنید. تمامی عملکرد‌های تابع jdate دقیقا شبیه به تابع date است.

ابتدا فایل jdf.php را از این لینک دانلود کنید و سپس فایل jdf.php را در کنار فایل مورد نظر خود به عنوان مثال در پوشه time که در پوشه htdocs یا www ساخته بودید قرار دهید. سپس در فایلی که قصد استفاده از تاریخ هجری شمسی را در آن دارید فایل jdf.php را include کنید.

به عنوان مثال به کد زیر دقت کنید:

بالا ما فقط date را به jdate تغییر دادیم. در این صورت نتیجه اجرای کد فوق چیزی شبیه به زیر خواهد بود:

۳ ۱۳۹۶ بهار اردیبهشت ۱۳۹۶, at 10.14 ق.ظ

همانطور که می‌بینید فرمتی که برای نمایش تاریخ میلادی بود را بدون تغییر برای تاریخ هجری شمسی استفاده کردیم که زیاد جالب نیست. کد بالا را به شکل زیر تغییر دهید:

نتیجه کد بالا به شکل زیر خواهد بود:

۳ اردیبهشت ۱۳۹۶ -۱۰٫۱۹

قطعا فرمت بالا نسبت به فرمت قبلی برای کاربران فارسی زبان گویاتر است. لازم به ذکر است که در فایلی که در بالا لینک دانلود آن را قرار دادیم، راهنمای کامل تابع jdate نیز وجود دارد که از سایت رسمی سازنده آن منتشر شده و برای یادگیری عمیق‌تر این توابع jdf.php می‌توانید به راهنمای موجود در فایل دانلود شده یا وب‌سایت http://jdf.scr.ir مراجعه کنید.

پردیس وردپرس...
ما را در سایت پردیس وردپرس دنبال می کنید

برچسب : نویسنده : خنج pardiswp بازدید : 295 تاريخ : دوشنبه 4 ارديبهشت 1396 ساعت: 21:43