עקוב אחר מאמר זה כדי ללמוד על date_default_timezone_set() פונקציה ב-PHP.
מהי הפונקציה date_default_timezone_set() ב-PHP
ה date_default_timezone_set() היא פונקציית PHP מובנית המשמשת להגדרת ה אזור זמן ברירת מחדל בשימוש על ידי כל פונקציות התאריך-שעה בסקריפט PHP. פונקציה זו מאפשרת למשתמשים לקבל את השעה ואת התאריך מהשרת שבו פועל סקריפט PHP. על ידי הגדרת ה אזור זמן ברירת מחדל , הפונקציה עוזרת להבטיח שכל פעולות התאריך/שעה בסקריפט מבוצעות בצורה מדויקת בהתבסס על אזור הזמן שצוין.
לדוגמה, כדי לעבוד עם תאריכים ושעות מאזורי זמן שונים, תוכל להשתמש ב- date_default_timezone_set() פוּנקצִיָה. זה יבטיח שכל החישובים והעיצוב נעשים באמצעות אזור זמן מסוים. זה שימושי בעת יצירת יישומים שצריכים לטפל בתאריכים ושעות ממקומות שונים בעולם.
תחביר
תחביר פשוט בשימוש ה-PHP date_default_timezone_set() הפונקציה ניתנת להלן:
תאריך_default_timezone_set ( אזור זמן )
פָּרָמֶטֶר: פונקציה זו מקבלת רק אזור זמן של פרמטר אחד המציין את אזור הזמן לשימוש.
ערך החזרה: אם אזור הזמן שצוין אינו חוקי, פונקציה זו מחזירה false; אחרת, זה חוזר נכון.
כיצד להשתמש בפונקציה date_default_timezone_set() ב-PHP
השימוש ב- date_default_timezone_set() הפונקציה פשוטה מאוד ב-PHP. עקוב אחר הדוגמה הנתונה להלן כדי להבין כיצד להשתמש בפונקציה:
דוגמא
בואו ליישם את date_default_timezone_set() לתפקד על ידי ביצוע השלבים שהוזכרו לעיל.
// הגדרת אזור זמן לשעון ניו יורק
תאריך_default_timezone_set ( 'אמריקה/ניו_יורק' ) ;
// קבל את השעה הנוכחית באזור הזמן המוגדר כברירת מחדל
$currentTime = תַאֲרִיך ( 'י-מ-ד H:i:s' ) ;
// הצגת השעה הנוכחית
הֵד 'השעה הנוכחית היא: $currentTime ' ;
?>
בדוגמה זו, שינינו את אזור הזמן ל ניו יורק ולאחר מכן הדפיס את התאריך והשעה הנוכחיים של אותו אזור בקונסולה באמצעות הד.
הערה: אתה יכול לשנות את אזור הזמן שלך לפי בחירתך. קבל רשימה של כל אזורי הזמן מ כאן .
סיכום
סקריפטים של PHP משתמשים באזור הזמן של שרת האינטרנט כברירת מחדל; עם זאת, אתה יכול לשנות את זה באמצעות date_default_timezone_set() פוּנקצִיָה. באמצעות פונקציה זו, כל שעה ויום עבודה בסקריפט ישמשו למשך הזמן שצוין. הבנת פונקציה זו שימושית לגישה למידע על זמן ותאריך משרת המריץ סקריפטים.