تبديل تاريخ شمسي به ميلادي در PHP با استفاده از كتابخانه Verta
ورتا (Verta) پكيجي براي تبديل تاريخ شمسي و ميلادي به يكديگر است كه براي فريم ورك لاراول عرضه شده است. اين پكيج توابع كمكي زيادي را شامل ميشود كه كاربران با بكارگيري آنها ميتوانند به راحتي تبديلات تاريخ را انجام دهند. زبان PHP داراي كلاسي براي تاريخ و زمان است كه پكيج ورتا از همين كلاس ارث بري كرده است. ورتا از الگوريتم تبديل تاريخ شمسي به ميلادي و بالعكس استفاده ميكند. الگوريتم مبدل تاريخي كه در اين پكيج استفاده شده است بر اساس الگوريتم تاريخ جلالي وحيد سهراب لو، روزبه پورنادر و محمد توسي ميباشد.
تبديل تاريخ شمسي به ميلادي PHP
براي استفاده از اين پكيج در وب اپليكيشنهاي خود نياز به نصب و استفاده از كامپوزر (Composer) داريد. كامپوزر يك ابزار كامند لاين است كه به منظور كاهش وابستگي نرم افزارها به كتابخانهها و پكيجهاي خارجي ارائه شده است. با استفاده از اين ابزار به راحتي ميتوان پكيجها و كتابخانه را دريافت و مديريت كنيد. منبع اصلي پكيجها و كتبخانههاي كامپوزر سايت Packagist است كه به عنوان مخزن پيشفرض پروژههاي PHP شناخته ميشود. در اين سايت توسعه دهندگان مختلف كتابخانهها و پكيجهاي مختلف پروژه هاي خود را در دسترس ساير توسعه دهندگان قرار ميدهند.
آموزش نصب Composer
ابتدا بايد ابزار كامپوزر را بايد دانلود كنيد. براي دانلود كامپوزر به سايت رسمي اين برنامه به نشاني getcomposer.org مراجعه كنيد. براي دانلود آخرين نسخه اين برنامه مطابق عكس زير بر روي Download كليك كنيد.
در صفحه بعد كه هدايت ميشويد، روشهاي مختلفي براي نصب كامپوزر وجود دارد. در اين بخش سادهترين روش نصب اين ابزار بررسي ميشود. در اين صفحه براي دريافت فايل نصبي كامپوزر بر روي عبارت Composer-Setup.exe كليك كنيد.
پس از دريافت فايل اجرايي كامپوزر، آن را اجرا كنيد و مراحل را مانند تصاوير دنبال كنيد. در اين مرحله از نصب بايد نشاني فايل اجرايي php را براي نصب Composer مشخص نماييد. فايل اجرايي PHP معمولا توسط نرم افزارهايي مانند Xampp، Wamp و… نصب ميشود. البته معمولا فايل نصبي به صورت اتوماتيك آدرس فايل اجرايي PHP را شناسايي ميكند. اگر نرم افزار نصب نتوانست به صورت خودكار اين فايل را شناسايي كند، لازم است تا با زدن دكمه Browse اين مرحله را به صورت دستي پيش ببريد. پس انجام اين كار بر روي گزينه Next كليك كنيد.
براي نصب اين ابزار بايد به اينترنت متصل باشيد. پس اين مرحله، ديگر نيازي به تغييرات و انجام عمل خاصي وجود ندارد و كافي است بر روي گزينههاي Next و در نهايت Install كليك كنيد. تبريك ميگويم، كامپوزر شما نصب شده است. اكنون ميتوانيم براي دريافت كتابخانه ورتا از اين ابزار استفاده كنيم.
منبع:
https://7learn.com/blog/php-convert-jalali-date-to-gregorian
برچسب: ،