English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تُعيد دالة timezone_identifiers_list() مصفوفة تحتوي على جميع معرفات البؤر الزمنية.
timezone_identifiers_list() هي اسم بديل لـ DateTimeZone::listIdentifiers(). تعود هذه الدالة بمصفوفة تحتوي على جميع المعرفات في PHP.
timezone_identifiers_list([$what, $country])
الترتيب | الخيارات والشرح |
---|---|
1 | what (اختياري) هذا هو قيمة عددية، تُحدد المعرفات الثابتة لفئة DateTimeZone التي تمثل القارة. |
2 | what (اختياري) مكون من حرفين، رمز دولة متوافق مع ISO 3166-1. |
يستعيد هذا الدالة مصفوفة تحتوي على قائمة من معرفات التوقيتات. إذا فشلت، فإن هذه الدالة تعود قيمة منطقيةfalse.
تم إدخال هذه الدالة في إصدار PHP 5.2.0 وأصبحت قابلة الاستخدام في جميع الإصدارات الأعلى.
يظهر هذا المثال كيفيةtimezone_identifiers_list()يخرج هذه الدالة جميع المنطوقات الزمنية في آسيا:
<h3>إخراج جميع المنطوقات الزمنية في آسيا</h3> <?php print_r(timezone_identifiers_list(16)); ?> <h3>إخراج جميع المنطوقات الزمنية</h3> <?php print_r(timezone_identifiers_list()); ?>اختبار لرؤية‹/›
نتيجة الإخراج
مجموعة ( [0] => آسيا/عدين [1] => آسيا/الخبراء [2] => آسيا/عمّان [3] => آسيا/أنادير [4] => آسيا/アクtau [5] => آسيا/アクتبه [6] => آسيا/آشغابات [7] => آسيا/أطروا [8] => آسيا/بغداد [9] => آسيا/بحرين [10] => آسيا/باكو [11] => آسيا/بانكوك [12] => آسيا/بارنول [13] => .... .........
$timezone_identifiers = DateTimeZone::listIdentifiers(); for ($i = 0; $i < 5; $i++) { echo "$timezone_identifiers[$i]\n"; } echo "-------------------------------------------------\n"; $timezone_identifiers = timezone_identifiers_list(); for ($i = 0; $i < 5; $i++) { echo "$timezone_identifiers[$i]\n"; }اختبار لرؤية‹/›
نتيجة الإخراج:
أفريقيا/أبيجيان أفريقيا/أكرا أفريقيا/أديس أبابا أفريقيا/الجزائر أفريقيا/أسمرة ------------------------------------------------- أفريقيا/أبيجيان أفريقيا/أكرا أفريقيا/أديس أبابا أفريقيا/الجزائر أفريقيا/أسمرة