PHP တွင် DATROW_SUNSETSESSESSESSESSESSESSET () သည်သီးခြားမြို့၏နေဝင်ချိန်အချိန်ကိုရရှိရန်အတွက်အလွန်လက်တွေ့ကျသောလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ ဤလုပ်ဆောင်မှုသည်နေဝင်ချိန်ကိုပထဝီဝင်နေရာ (လတ်တီတွဒ်နှင့်လောင်ဂျီတွဒ်) မှတစ်ဆင့်နေရောင်ခြည်ကိုတွက်ချက်သည်။
ရက်စွဲ () function သည်နေဝင်ချိန်အချိန်ကိုတွက်ချက်ရန်အချို့သော parameters တွေကိုကြာသည်။ ၎င်း၏ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
int date_sunset ( int $timestamp , int $format , float $latitude , float $longitude [, float $zenith [, float $gmt_offset ]] )
$ Timestamp : နေ့စွဲနှင့် timestamp ကိုသတ်မှတ်သည်, ပုံမှန်အချိန်သည်လက်ရှိအချိန်ဖြစ်သည်။
$ format - ထုတ်လုပ်မှုပုံစံ, အသုံးအများဆုံးတန်ဖိုးများမှာ -
Sunfuncals_rret_timbestamp : Unix Timestamp ကိုပြန်ပို့သည်။
SunFuncals_ret_string : ရက်စွဲနှင့်အချိန် string ကိုပြန်ပို့သည်။
Sunfuncals_ret_Doubleble : နာရီပေါင်းများစွာနေဝင်ချိန်အချိန် (24 နာရီစနစ်) ကိုပြန်ပို့ပါ။
$ လတ်တီတွဒ် နှင့် $ လောင်ဂျီတွဒ် : လတ်တီတွဒ်နှင့်လောင်ဂျီတွဒ်၏ပထဝီအနေအထားအရ (ဒီဂရီတွင်) ကိုသတ်မှတ်သည်။
$ zenith : နေ၏ဇင်ဒင်ထောင့် (ပုံမှန်သည် 90.5 ဖြစ်ပြီးနေဝင်ချိန်တွင်နေရောင်ခြည်) ဖြစ်သည်။
$ gmt_offset : အချိန်ဇုန် offset ။
မြို့တစ်မြို့၏နေဝင်ချိန်အချိန် (ဤကဲ့သို့သောနယူးယောက်စသည့်) ကိုရရှိရန် Day_sunsetsetsetset () ကို အသုံးပြုသောကုဒ်ဥပမာတစ်ခုမှာဤတွင်ဖော်ပြထားသည်။
<?php
// နယူးယောက်၏လတ်တီတွဒ်နှင့်လောင်ဂျီတွဒ်ကိုသတ်မှတ်ပါ
$latitude = 40.7128; // လတီ္တတွဒ်
$longitude = -74.0060; // လောင်ဂျီတွဒ်
// လက်ရှိ timestamp ရယူပါ
$timestamp = time();
// နေဝင်ချိန်အချိန်ကိုရယူပါ,timestamp အဖြစ်ပုံစံ
$sunset = date_sunset($timestamp, SUNFUNCS_RET_TIMESTAMP, $latitude, $longitude);
// Sunset Time ကိုလွယ်ကူစွာဖတ်နိုင်သည့်ကြိုးများထဲသို့ format လုပ်ပါ(ဥပမာအားဖြင့်:Y-m-d H:i:s)
echo "နယူးယောက်ရှိနေဝင်ချိန်သည်:" . date("Y-m-d H:i:s", $sunset);
?>
နယူးယောက်၏လတ်တီတွဒ်နှင့်လောင်ဂျီတွဒ် ( 40.7128 နှင့် -74.006060 ) ကိုသတ်မှတ်ခြင်းဖြင့်နယူးယောက်ရှိနေဝင်ချိန်ကိုတွက်ချက်နိုင်သည်။
လက်ရှိ timestamp ကိုရရန် အချိန် () function ကိုသုံးပါ။ နေ့၏နေဝင်ချိန်အချိန်ကိုရရန် Date_SunsetSet () ကိုဖြတ်ကျော်ရန်။
Sunfuncals_rret_timestamp parameter သည် Unix Timestamp ကို Unix Timestamp ကိုယူပြီး၎င်းကိုပုံမှန်နေ့စွဲနှင့်အချိန်ပုံစံအဖြစ်သတ်မှတ်ရန် ရက်စွဲ () function ကိုအသုံးပြုသည်။
ဤနေဝင်ချိန်အချိန်ကို City ၏သက်ဆိုင်ရာသတင်းအချက်အလက်များနှင့်အတူပြသချင်သောဆိုပါစို့။ အောက်ဖော်ပြပါအချက်များသည် Disk_SunsetSet () ကို ပြင်ပ API နှင့်ပေါင်းစပ်ထားသည့်ဥပမာတစ်ခုဖြစ်သည်။ ဤဥပမာတွင်ကျွန်ုပ်တို့လည်ပတ်နေသော API ဒိုမိန်းအမည်သည် M66.net ဖြစ်သည်ဆိုပါစို့။