راهنمای تابع gregorian_to_jalali (php)
دارای 4 پارامتر (آرگومان) بوده و وظیفه ی اصلی آن ، تبدیل تاریخ میلادی به هجری شمسی می باشد. سه پارمتر اوّل آن حتماً باید وارد شوند ، امّا پارامتر چهارم اختیاری است. تاریخی که به این تابع وارد می کنیم ، حتماً باید میلادی باشد تا در خروجی به هجری شمسی تبدیل گردد. خروجی این تابع در حالت پیشفرض ، به صورت آرایه است ، امّا به وسیله ی پارامتر چهارم ، می توان خروجی را به عبارت (متن-رشته) تبدیل نمود.
( array | string )
mixed gregorian_to_jalali( int $year , int $month , int $day [, string $mod = "" ] )
gregorian_to_jalali($g_y,$g_m,$g_d,$mod);
پارامترهای تابع gregorian_to_jalali
g_y$ : پارامتر اوّل ، سال میلادی ( کامل 4 رقمی )
g_m$ : پارامتر دوم ، ماه میلادی ( 12- 1 )
g_d$ : پارامتر سوم ، روز
میلادی ( 31 - 1 )
توجّه: صفر بی ارزش قبل از اعداد ورودی را حذف کنید: مثلاً 02 را به 2 تبدیل نموده ، سپس به آرگومان ها وارد نمایید. یعنی اعداد سال، ماه و روز، از نوع عدد صحیح باشند.
mod$ : پارامتر چهارم ، یک پارامتر اختیاری است. تا زمانی که این پارامتر را وارد نکنید یا خالی ''
بگذارید ،
خروجی تابع به صورت یک آرایه از سال و ماه و روز هجری شمسی خواهد بود ، امّا اگر هر مقدار دلخواهی را ( در بین ''
) برای این پارامتر وارد نمایید ، نوع خروجی
به یک عبارت (متن-رشته) تغییر خواهد کرد که ترکیبی از سال و ماه و روز است و در بین سال و ماه و روز ، همان کاراکتری که در این پارامتر وارد نموده بودید ، به عنوان جدا
کننده ، قرار می گیرد. به مثال توجّه بفرمایید:
gregorian_to_jalali(2011,2,11);// خروجی: array(1389,11,22);
gregorian_to_jalali(2011,2,11,' / ');// خروجی: 1389 / 11 / 22
راهنمای تابع jalali_to_gregorian (php)
دارای 4 پارامتر (آرگومان) بوده و وظیفه ی اصلی آن ، تبدیل تاریخ هجری شمسی به میلادی می باشد. سه پارمتر اوّل آن حتماً باید وارد شوند ، امّا پارامتر چهارم اختیاری است. تاریخی که به این تابع وارد می کنیم ، حتماً باید هجری شمسی باشد تا در خروجی به میلادی تبدیل گردد. خروجی این تابع در حالت پیشفرض ، به صورت آرایه است ، امّا به وسیله ی پارامتر چهارم ، می توان خروجی را به عبارت (متن-رشته) تبدیل نمود.
( array | string )
mixed jalali_to_gregorian( int $year , int $month , int $day [, string $mod = "" ] )
jalali_to_gregorian($j_y,$j_m,$j_d,$mod);
پارامترهای تابع jalali_to_gregorian
j_y$ : پارامتر اوّل ، سال هجری شمسی ( کامل 4 رقمی )
j_m$ : پارامتر دوم ، ماه هجری شمسی ( 12- 1 )
j_d$ : پارامتر سوم ،
روز هجری شمسی ( 31 - 1 )
توجّه: صفر بی ارزش قبل از اعداد ورودی را حذف کنید: مثلاً 02 را به 2 تبدیل نموده ، سپس به آرگومان ها وارد نمایید. یعنی اعداد سال، ماه و روز، از نوع عدد صحیح باشند.
mod$ : پارامتر چهارم ، یک پارامتر اختیاری است. تا زمانی که این پارامتر را وارد نکنید یا خالی ''
بگذارید ،
خروجی تابع به صورت یک آرایه از سال و ماه و روز میلادی خواهد بود ، امّا اگر هر مقدار دلخواهی را ( در بین ''
) برای این پارامتر وارد نمایید ، نوع خروجی به یک
عبارت (متن-رشته) تغییر خواهد کرد که ترکیبی از سال و ماه و روز است و در بین سال و ماه و روز ، همان کاراکتری که در این پارامتر وارد نموده بودید ، به عنوان جدا کننده ، قرار
می گیرد. به مثال توجّه بفرمایید:
jalali_to_gregorian(1389,11,22);// خروجی: array(2011,2,11);
jalali_to_gregorian(1389,11,22,' - ');// خروجی: 2011 - 2 - 11