timezone_transitions_get() फ़ंक्शन
PHP में timezone_transitions_get() फ़ंक्शन टाइमजोन के लिए सभी ट्रांजिशन्स (परिवर्तन) रिटर्न करता है।
सिंटैक्स
timezone_transitions_get(DateTimeZone $object): array|false
पैरामीटर्स
- object - DateTimeZone ऑब्जेक्ट
रिटर्न वैल्यू
timezone_transitions_get() फ़ंक्शन सफल होने पर सभी ट्रांजिशन्स वाला न्यूमेरिकली इंडेक्स्ड ऐरे रिटर्न करता है, विफलता पर FALSE।
उदाहरण 1
<?php
$tz = timezone_open('Asia/Colombo');
$res = timezone_transitions_get($tz);
print_r(array_slice($res, 0, 2));
?>
आउटपुट
Array
(
[0] => Array
(
[ts] => -9223372036854775808
[time] => -292277022657-01-27T08:29:52+0000
[offset] => 19164
[isdst] =>
[abbr] => LMT
)
[1] => Array
(
[ts] => -2147483648
[time] => 1901-12-13T20:45:52+0000
[offset] => 19172
[isdst] =>
[abbr] => MMT
)
)
उदाहरण 2
<?php
$tz = timezone_open('Europe/Paris');
$res = timezone_transitions_get($tz);
print_r(array_slice($res, 0, 2));
?>
आउटपुट
Array
(
[0] => Array
(
[ts] => -9223372036854775808
[time] => -292277022657-01-27T08:29:52+0000
[offset] => 561
[isdst] =>
[abbr] => LMT
)
[1] => Array
(
[ts] => -2147483648
[time] => 1901-12-13T20:45:52+0000
[offset] => 561
[isdst] =>
[abbr] => PMT
)
)