تابع ( ) cal_days_in_month در PHP برای تعیین تعداد روزهای یک ماه خاص در یک سال و بر اساس تقویم انتخابشده استفاده میشود. این تابع به شما این امکان را میدهد که به راحتی تعداد روزها را برای تقویمهای مختلف محاسبه کنید.
حتما بخوانید: تابع ( ) chroot در PHP
شکل کلی استفاده از تابع ( ) cal_days_in_month به صورت زیر است :
Syntax | cal_days_in_month ( calendar , month , year ) ; |
syntax توضیح هر یک از موارد | |
توضیح | پارامتر |
این پارامتر تقویم مورد نظر را مشخص میکند. استفاده از این پارامتر اجباری است . |
calendar |
این پارامتر ماه مورد نظر را مشخص میکند. استفاده از این پارامتر اجباری است . |
month |
این پارامتر سال مورد نظر را مشخص میکند. استفاده از این پارامتر اجباری است . |
year |
مثال : در مثال زیر ، نحوه استفاده از تابع ( ) cal_days_in_month را در عمل نمایش داده ایم . در مثال زیر با استفاده از تابع ( ) cal_days_in_month تعداد روزهای ماه دهم از سال 2005 را در تقویم ژولیانی را نمایش داده ایم :
Example | |
< ? php $d = cal_days_in_month ( CAL_GREGORIAN , 10 , 2005 ) ; echo ( ” There was $d days in October 2005 ” ) ; ? > |
کد |
There was 31 days in October 2005 | خروجی |
حتما بخوانید: تابع ( ) chdir در PHP
نکات مهم
- سال کبیسه: تابع به طور خودکار سالهای کبیسه را در نظر میگیرد. به عنوان مثال، فوریه در سالهای کبیسه دارای ۲۹ روز است.
- پشتیبانی از نسخهها: این تابع از PHP نسخه ۴.۱.۰ به بعد موجود است و در نسخههای جدیدتر نیز قابل استفاده است.
با دریافت « مشاوره برنامهنویسی، وب و سئو » از کارشناسان جوان حرفهای و باتجربه ساکوراد؛ موفقیت کسب و کار، رونق فروش و افزایش درآمد خود را تضمین کنید!
و اما کلام آخر…
با استفاده از تابع ( ) cal_days_in_month میتوانید به راحتی تعداد روزهای هر ماه را برای تاریخهای مختلف محاسبه کنید و از آن در برنامههای خود بهره ببرید.