ฟังก์ชัน timezone_transitions_get() ส่งคืนการเปลี่ยนทั้งหมดสำหรับเขตเวลา
ไวยากรณ์
timezone_transitions_get(obj)
พารามิเตอร์
-
obj − วัตถุ DateTimeZone
คืนสินค้า
ฟังก์ชัน timezone_transitions_get() ส่งคืนอาร์เรย์ที่จัดทำดัชนีเป็นตัวเลขซึ่งมีอาร์เรย์ที่สัมพันธ์กับการเปลี่ยนทั้งหมดเมื่อสำเร็จหรือ FALSE เมื่อล้มเหลว
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่าง −
<?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 ) )
เรามาดูตัวอย่างกัน −
ตัวอย่าง
<?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 )