دارای
3 پارامتر است که همگی باید وارد شوند ، چون اگر وارد نشوند ، اصلاً این تابع به چه دردی می خورد؟ این تابع ، مشابه تابع checkdate است ، امّا تاریخی که در
آن وارد می کنیم ، هجری شمسی می باشد. وظیفه ی این تابع ، بررسی صحیح یا غلط بودن تاریخ ورودی است. اگر صحیح باشد ، خروجی تابع هم true
است و اگر غلط باشد ، خروجی هم false خواهد بود. به ترتیب پارامترها دقّت کنید تا جای ماه و روز را اشتباه نگیرید.
نکته: خروجی به صورت boolean می باشد و برای تبدیل true و false به 1 و 0 باید نوع آن را به integer تغییر دهید.
bool jcheckdate ( int $month , int $day , int $year )
jcheckdate( $month , $day , $year );
پارامترهای تابع jcheckdate
month$ : پارامتر اوّل ، ماه ( 12 - 1 )
day$ : پارامتر دوم
، روز ( 31 - 1 )
year$ : پارامتر سوم ، سال ( کامل 4 رقمی )
jcheckdate(11,22,1389);// خروجی: bool(true)
jcheckdate(12,30,1389);// خروجی: bool(false)
jcheckdate(13,22,1389);// خروجی: bool(false)
(int) jcheckdate(13,22,1389);// خروجی: 0
(int) jcheckdate(11,22,1389);// خروجی: 1
# آموزش کامل توابع جدید #
jdate jstrftime jmktime jgetdate jcheckdate tr_num آموزش مبتدی از صفر حمایت مالی
# آموزش کامل توابع جدید #
gregorian_to_jalali jalali_to_gregorian jdate_words به کـار گیـری توابع نکات و هشدارها include_once عضویت در کانال ما دریافت (دانلود) فایل و راهنما
نشانی کوتاه این صفحه: