কম্পিউটার টিউটোরিয়াল

PHP-তে timezone_identifiers_list() ফাংশন

সব টাইমজোন আইডেন্টিফায়ার লিস্ট পাওয়ার জন্য timezone_identifiers_list() ফাংশন

PHP-তে timezone_identifiers_list() ফাংশনটি সমস্ত উপলব্ধ টাইমজোন আইডেন্টিফায়ার (যেমন: "Asia/Dhaka", "America/New_York") একটি न्यুমেরিক্যালি ইন্ডেক্সড অ্যারে আকারে রিটার্ন করে। এটি DateTimeZone::listIdentifiers()-এর প্রোসিজারল সংস্করণ।

সিনট্যাক্স

timezone_identifiers_list(what, country)

প্যারামিটার

  • what — কোন ধরনের টাইমজোন চান (অপশনাল):
    • DateTimeZone::ALL — সব (ডিফল্ট)
    • DateTimeZone::AFRICA, AMERICA, ANTARCTICA, ARCTIC, ASIA, ATLANTIC, AUSTRALIA, EUROPE, INDIAN, PACIFIC, UTC — মহাদেশ/রিজন অনুযায়ী
    • DateTimeZone::PER_COUNTRY — দেশ কোড দিয়ে ফিল্টার
  • country — ISO 3166-1 আলফা-২ দেশ কোড (যদি what = PER_COUNTRY হয়)

রিটার্ন মান

সফল হলে টাইমজোন আইডেন্টিফায়ার অ্যারে, ব্যর্থ হলে FALSE।

উদাহরণ ১ (প্রথম ৫টি)

<?php 
$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"; 
} 
?>

আউটপুট

Africa/Abidjan 
Africa/Accra 
Africa/Addis_Ababa 
Africa/Algiers 
Africa/Asmara 
------------------------------------------------- 
Africa/Abidjan 
Africa/Accra 
Africa/Addis_Ababa 
Africa/Algiers 
Africa/Asmara

উদাহরণ ২ (আফ্রিকা মহাদেশ, প্যারামিটার ১)

<?php 
print_r(timezone_identifiers_list(DateTimeZone::AFRICA)); 
?>

আউটপুট

Array ( [0] => Africa/Abidjan [1] => Africa/Accra [2] => Africa/Addis_Ababa [3] => Africa/Algiers [4] => Africa/Asmara [5] => Africa/Bamako ... [51] => Africa/Windhoek )
  1. PHP max() ফাংশন

  2. PHP log10() ফাংশন

  3. PHP log() ফাংশন

  4. PHP-তে timezone_identifiers_list() ফাংশন