English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل تعليم PHP الأساسي

دليل تعليم PHP المتقدم

PHP و MySQL

كتاب مرجع PHP

استخدام وظيفة timezone_name_get() في PHP وامثلة

كتاب دليل وظائف تاريخ وتوقيت PHP

timezone_name_get() وظيفة يعود اسم المنطقة الزمنية.

التعريف والاستخدام

timezone_name_get() وظيفة هوDateTimeZone::getName() البديل. تقبل كائنDateTimeZone كمعامل وتعيد اسم المنطقة الزمنية.

النحو

timezone_name_get($object)

المواصفات

رقمالمواصفات وشرح
1

المنتج (مطلوب)

هذاDateTimeZone الكائن.

القيمة المعدة

يعودPHP timezone_name_get() وظيفة قيمة 字符串، تقوم بتسمية المنطقة الزمنية المحددة

إصدار PHP

تم إدخال هذه الوظيفة في إصدار PHP 5.2.0، ويمكن استخدامها في جميع الإصدارات الأعلى.

مثال عبر الإنترنت

بالنسبة للنماذج التاليةtimezone_name_get()استخدام طريقة العودة اسم المنطقة الزمنية-

<?php
   //إعداد المنطقة الزمنية
   $tz = new DateTimeZone('Asia/Chongqing');   
   $res = timezone_name_get($tz);
   print("المنطقة الزمنية: "). $res;
؟>
اختبار لرؤية‹/›

نتائج الاصدار

المنطقة الزمنية: Asia/Chongqing

مثال عبر الإنترنت

استخدام طريقتين لاستعادة اسم المنطقة الزمنية:

<?php
$dateSrc = '2007-04-19 12:50 GMT';
$dateTime = date_create($dateSrc);
$DateTimeZone = timezone_open('Asia/Shanghai');   
date_timezone_set($dateTime, $DateTimeZone);
$NewDateTimeZone = date_timezone_get($dateTime);   
echo 'المنطقة الزمنية الجديدة هي '. timezone_name_get($NewDateTimeZone);
echo "\n";
#استخدام الطريقة الثانية
$dateTime = new DateTime($dateSrc);
$DateTimeZone = timezone_open('Asia/Shanghai');
$dateTime->setTimezone($DateTimeZone);   
echo 'المنطقة الزمنية الجديدة هي '. $DateTimeZone->getName();
؟>
اختبار لرؤية‹/›

نتائج الاصدار:

المنطقة الزمنية الجديدة هي Asia/Shanghai
المنطقة الزمنية الجديدة هي Asia/Shanghai