כיצד להשתמש בפונקציה date_modify() ב-PHP

Kyzd Lhstms Bpwnqzyh Date Modify B Php



ה date_modify() היא פונקציית PHP מובנית המשמשת לשינוי ערך התאריך/שעה של אובייקט תאריך. פונקציה זו היא חלק מ- תאריך שעה מחלקה ומשמשת להוספת או לגרוע מרווח מוגדר מאובייקט תאריך. אובייקטי תאריך נוצרים באמצעות ה תאריך שעה מחלקה ב-PHP. ה date_modify() הפונקציה משמשת לאחר מכן לשינוי אובייקטים אלה על ידי הוספה או חיסור של מרווח זמן מוגדר.

תחביר לפונקציה date_modify() ב-PHP

התחביר של ה date_modify() הפונקציה ב-PHP ניתנת להלן.

תאריך_שינוי ( תאריך שעה $object , חוּט $לשנות )

זה דורש שני פרמטרים:







  • $object: א 'תאריך שעה' אובייקט שברצונך לשנות.
  • $modify: מחרוזת המייצגת את השינויים שאתה רוצה בתאריך/שעה או באובייקט.

ערך החזרה

ה date_modify() הפונקציה מחזירה את השינוי תאריך שעה לְהִתְנַגֵד.



כיצד להשתמש בפונקציה date_modify() ב-PHP

להלן חלק מהשימושים של date_modify() פונקציה ב-PHP.



1: שימוש בסיסי

השימוש הבסיסי של date_modify() הפונקציה כוללת העברת ה תאריך שעה אובייקט ומחרוזת המציינת את השינויים.







$date = חָדָשׁ תאריך שעה ( '2023-03-12' ) ;

הֵד $date -> פוּרמָט ( 'י-מ-ד' ) . ' \n ' ;

תאריך_שינוי ( $date , '+3 ימים' ) ;

הֵד $date -> פוּרמָט ( 'י-מ-ד' ) . ' \n ' ;

?>

הקוד למעלה יוצר א תאריך שעה חפץ עם התאריך 2023-03-12 כערך הראשון שלו. התאריך השינוי מודפס לאחר מכן באמצעות ה- 'י-מ-ד' פורמט לאחר התאמה באמצעות ה- date_modify() פונקציה להוסיף 3 ימים. לאחר מכן התאריך החדש מודפס באמצעות ה- תאריך->פורמט פוּנקצִיָה.



2: שילוב של שינויים מרובים

ה date_modify() הפונקציה מאפשרת שילוב של שינויים מרובים בפעולה אחת. נניח שאנו רוצים להחסיר חודש ו-10 ימים מתאריך נתון.



$date = חָדָשׁ תאריך שעה ( '2023-03-12' ) ;

תאריך_שינוי ( $date , '-2 חודשים -3 ימים' ) ;

הֵד $date -> פוּרמָט ( 'י-מ-ד' ) ;

?>

בקוד לעיל, אנו יוצרים א תאריך שעה אובייקט המייצג את התאריך 2023-03-12 . לאחר מכן אנו משתמשים ב- date_modify() פעל עם השינויים '-2 חודשים -3 ימים' כדי להחסיר 2 חודשים ו-3 ימים מהתאריך.

3: הגדרת תאריך ושעה ספציפיים

אנחנו יכולים גם להשתמש ב date_modify() פונקציה כדי להגדיר ערך תאריך ושעה ספציפיים עבור אובייקט התאריך. לדוגמה, אם ברצוננו להגדיר את התאריך ל-1 בינואר 2022, נוכל לעשות זאת בצורה הבאה:



$date = חָדָשׁ תאריך שעה ( '2023-06-15' ) ;

תאריך_שינוי ( $date , '2022-01-01' ) ;

הֵד $date -> פוּרמָט ( 'י-מ-ד \n ' ) ;

?>

התאריך 2023-06-15 מיוצג על ידי א תאריך שעה אובייקט שנוצר על ידי קוד זה. מחרוזת השינוי '2022-01-01' משמש לאחר מכן כדי לנסות לשנות את התאריך. התאריך המקורי '2023-06-15' לאחר מכן מעוצב ומודפס.

זה קובע את התאריך של אובייקט התאריך ל-1 בינואר 2022.

אנו יכולים גם להגדיר ערך זמן ספציפי עבור אובייקט התאריך באמצעות ה- date_modify() פוּנקצִיָה. למשל, אם אנחנו רוצים להגדיר את השעה ל 12:30 בצהריים , נוכל לעשות זאת בדרך הבאה:



$date = חָדָשׁ תאריך שעה ( '2023-06-15' ) ;

תאריך_שינוי ( $date , '12:30 בצהריים' ) ;

הֵד $date -> פוּרמָט ( 'י-מ-ד H:i:s' ) ;

?>

זה מגדיר את השעה של אובייקט התאריך ל-12:30 בצהריים.

4: יצירת פורמטים ספציפיים

יישום שימושי נוסף של date_modify() הפונקציה היא ביצירת פורמטים ספציפיים של תאריך/שעה. אנו יכולים להשתמש בפונקציה זו כדי לעצב את אובייקט התאריך בכל פורמט שנרצה. לדוגמה, אם נרצה לעצב את אובייקט התאריך כ 'YYYY-MM-DD' , נוכל לעשות זאת באופן הבא:



$date = חָדָשׁ תאריך שעה ( '2023-06-15' ) ;

תאריך_שינוי ( $date , '02-12-2022' ) ;

הֵד $date -> פוּרמָט ( 'ד-מ-י' ) ;

?>

זה יעצב את אובייקט התאריך כ 12-02-2022 . באופן דומה, אנו יכולים לעצב את אובייקט התאריך בכל פורמט שנרצה על ידי ציון מחרוזת הפורמט המתאימה ב- פוּרמָט() פוּנקצִיָה.

סיכום

ה date_modify() הפונקציה ב-PHP משמשת לשינוי ערך התאריך/שעה של אובייקט תאריך. ניתן להשתמש בו כדי להגדיר תאריך ושעה ספציפיים, לשלב שינויים מרובים בפונקציה או ליצור פורמט ספציפי עבור התאריך או השעה בפונקציה. מדריך זה הדגים מקרי שימוש שונים של date_modify() פונקציה שעוזרת למשתמשים להבין את פעולתה של פונקציה זו.