یه تابستون متفاوت با یه تصمیم هوشمندانه! دوره هوش مصنوعی یه تابستون متفاوت با یه تصمیم هوشمندانه! دوره هوش مصنوعی
🎯 ثبت نام
بستن تبلیغات
دوره آموزش جامع PHP از صفر تا صد با پروژه‌های عملی

توی دوره رایگان PHP، هر چیزی که برای حرفه‌ای شدن نیاز داری رو یاد می‌گیری! از مفاهیم پایه تا پیشرفته، همراه با یه پروژه واقعی برای ساخت یه سایت مثل آپارات.

مشاهده بیشتر
دوره پروژه‌محور لاراول: ساخت وبسایت خبری از صفر تا صد

توی این دوره با هم یه وبسایت خبری واقعی رو از صفر می‌سازیم! از طراحی دیتابیس و احراز هویت تا ساخت API و یه پنل مدیریت حرفه‌ای، همه رو یاد می‌گیریم و آماده پروژه‌های واقعی میشی!

مشاهده بیشتر

آموزش کار با تابع ()date_isodate_set در PHP

آموزش کار با تابع ()date_isodate_set در PHP

تابع ()date_isodate_set در PHP مقدار تاریخ ISO را در آبجکت ارسالی به عنوان آرگومان، قرار می دهد.


دستور استفاده از تابع ()date_isodate_set در PHP

1
void date_isodate_set ( DateTime $object, int $year, int $week [, int $day] )<button></button>

1
void DateTime::setISODate ( int $year, int $week [, int $day] )<button></button>

شرح کاربرد تابع ()date_isodate_set در PHP

دو تابع فوق مقدار تاریخ ISO (مبتنی بر استاندارد ISO 8601) را در آبجکت ارسالی به عنوان آرگومان، قرار می دهند. لازم به ذکر است که دو تابع کاربردی مشابه داشته و بجای یکدیگر قابل استفاده می باشند.


پارامترهای ارسالی به تابع ()date_isodate_set در PHP

شماره
پارامتر مربوطه و شرح کاربرد آن
1
object(پارامتر الزامی)
آبجکت DateTime دربردارنده ی مقدار تاریخ که به عنوان پارامتر اول به تابع ارسال می شود.
2
year(پارامتر الزامی)
مقدار سال از تاریخ مورد نظر که به عنوان آرگومان به تابع ارسال می شود.
3
week(پارامتر الزامی)
مقدار هفته از تاریخ مورد نظر که به عنوان آرگومان به تابع مورد نظر ارسال می شود.
4
day(پارامتر اختیاری)
مقدار (شماره ی) روز از تاریخ معین که به عنوان پارامتر به تابع فرستاده می شود.

خروجی تابع ()date_isodate_set در PHP

این متد در صورت عدم موفقیت در انجام عملیات مورد نظر مقدار FALSE و در غیر این صورت NULL را برمی گرداند.


مثال:
1
2
3
4
5
6
7
8
9
10
11
12
13
<!--?php
   $dateSrc = '2005-04-19 12:50 GMT';
   $dateTime = date_create( $dateSrc);;
   # Now set a new date using date_isodate_set();
   date_isodate_set( $dateTime, 2000, 12, 12);
   echo "New Formatted date is ". $dateTime--->format("Y-m-d\TH:i:s\Z");
   echo "<br>";
   # Using second function.
   $dateTime = new DateTime($dateSrc);
   $dateTime->setISODate( 1999, 10, 12);
   echo "New Formatted date is ". $dateTime->format("Y-m-d\TH:i:s\Z");
?>
<button></button>

خروجی:
1
2
3
New Formatted date is 2000-03-31T12:50:00Z
New Formatted date is 1999-03-19T12:50:00Z
<button></button>

1396/04/11 2600 1259
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...