English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
دليل الوظائف التاريخية والوقتية لـPHP
تقوم وظيفة timezone_name_from_abbr() بتحويل اسم المنطقة الزمنية إلى شكل اختصار
هذاtimezone_name_from_abbr()وظيفة للحصول على اسم المنطقة الزمنية الخاص بالاختصار
timezone_name_from_abbr($abbr, [$gmtoffset[, $isdst]]);
الترتيب | الإعدادات والشرح |
---|---|
1 | abbr (ضروري) هذا هو قيمة نصية تعبر عن الاختصار الذي ترغب في معرفة اسم المنطقة الزمنية الخاصة به |
2 | gmtOffset (اختياري) هذا هو عدد صحيح يمثل التغيير الزمني مع GMT (بالمئات من الثواني). إذا تم تقديم قيمة، يتم البحث عن المنطقة الزمنية المحددة وإرجاعها. إذا لم يتم العثور على أي شيء، يتم إرجاع أول منطقة زمنية يتم العثور عليها (بناءً على الاختصار المقدم) |
3 | isdst (اختياري) هذا هو عدد صحيح يحدد العطلات الصيفية للمنطقة الزمنية. مؤشر العطلات الصيفية
|
تقوم وظيفة timezone_name_from_abbr() في PHP بتحويل قيمة نصية تعبر عن اسم المنطقة الزمنية. إذا فشلت، فإن هذه الوظيفة تعود قيمة منطقيةfalse.
تم إدخال هذه الوظيفة في إصدار PHP 5.2.0، ويمكن استخدامها في جميع الإصدارات الأحدث.
توضح هذه الأمثلةtimezone_name_from_abbr()استخدام وظيفة اسم المنطقة الزمنية بناءً على اختصار المنطقة الزمنية
<?php $res = timezone_name_from_abbr("PST"); print($res); ؟>اختبار لرؤية‹/›
نتيجة الإخراج
أمريكا/لوس أنجلوس
يمكنك أيضًا الحصول على اسم المنطقة الزمنية عن طريق إرسال قيمة التغيير الزمني كالتالي-
<?php //إعداد المنطقة الزمنية $res = timezone_name_from_abbr("", 3600, 0); print($res); ؟>اختبار لرؤية‹/›
نتيجة الإخراج
أوروبا/باريس
استعادة اسم المنطقة الزمنية بناءً على اختصار المنطقة الزمنية
<?php echo timezone_name_from_abbr("CET")."\n"; echo timezone_name_from_abbr("", 3600, 0); ؟>اختبار لرؤية‹/›
نتيجة الإخراج:
أوروبا/برلين أوروبا/باريس