PHP တွင် DAID_SUNSESSESSUMSESSESSESSESSESSESSESSESSet () function ကိုအသုံးပြုသောနေ့စွဲနှင့်တည်နေရာကိုရရှိရန်အသုံးပြုသည်။ ၎င်းသည် UTC Timestamp ကိုပြန်ပို့ခြင်းဖြင့် ETC Timestamp ကိုပြန်ပို့ခြင်းအားဖြင့်နေဝင်ချိန်အခိုက်အတန့်ကိုကိုယ်စားပြုသည်။ ဤလုပ်ဆောင်ချက်သည်ပထဝီအနေအထားကို အခြေခံ. နေရောင်ခြည်စွမ်းအင်သုံးလှုပ်ရှားမှုအချိန်ကိုတွက်ချက်ရန်လိုအပ်သော applications များအတွက်အလွန်သင့်လျော်သည်။
date_sunset(time, format, latitude, longitude, zenith, dst)
အချိန် (optional) - ဤသည်မှာ timestamp ကိုမေးမြန်းခြင်းအတွက် timestamp ကိုညွှန်ပြသည့်ရွေးချယ်စရာ parameter သည်။ မဖော်ပြထားပါက DAIR_SUNSETSETSET () သည် လက်ရှိအချိန်တွင်ပုံမှန်အားဖြင့်အသုံးပြုလိမ့်မည်။ သင်လက်ရှိ timestamp ကို အချိန် () function ကိုမှတဆင့်ရနိုင်သည်။
format (optional): ပြန်လာသောနေဝင်ချိန်အချိန်ပုံစံကိုသတ်မှတ်ပါ။ Sunfuncals_rret_timbestestamps (Unix timestams, defaults), Sunfuncals_ret_date (Returns Tings), Sunfuncals_ret_string (MM: SS: MM: MM: MM: MM: MM: MM: MM: MM: MM: SS "format ား" အတွက် time strings) ။
လတ်တီတွဒ် : ပထဝီအနေအထား၏လတ်တီတွဒ်။ လတ်တီတွဒ်တန်ဖိုးသည်တောင်နှင့်မြောက်လတ်တီတွဒ်ကိုကိုယ်စားပြုသောအနုတ်လက်ခဏာတစ်ခုသို့မဟုတ်အပြုသဘောဆောင်သောအရေအတွက်ဖြစ်နိုင်သည်။
လောင်ဂျီတွဒ် : ပထဝီအနေအထား၏လောင်ဂျီတွဒ်။ လောင်ဂျီတွဒ်တန်ဖိုးသည်အနုတ်လက်ခဏာတစ်ခုသို့မဟုတ်အပြုသဘောဆောင်သောနံပါတ်တစ်ခုကိုအသီးအနှံများကိုကိုယ်စားပြုသည်။
Zenith (optional) - ဤတန်ဖိုးသည်နေ၏ zenith ထောင့်ကိုကိုယ်စားပြုသည်။ ပုံမှန်တန်ဖိုးသည် 90.5 ဖြစ်ပြီးပုံမှန်အားဖြင့်နေရောင်ခြည်ကို "နေဝင်ချိန်" ဟုယူဆသော Zenith ထောင့်ကိုကိုယ်စားပြုသည်။ သင်ပိုမိုတိကျသောနေဝင်ချိန်အချိန်တွေကိုပိုမိုတိကျစွာတွက်ချက်လိုပါကဤတန်ဖိုးကိုချိန်ညှိရန်လိုအပ်သည်။
DST (optional) - နေ့အလင်းရောင်ချွေတာချိန်ကိုညွှန်ပြသည့် 1 မှာ 1 မှာရှိသည်။ ပုံမှန်အားဖြင့်လက်ရှိစနစ်အချိန်၏အချိန်ကိုချိန်ခွင်လျှာအချိန်ကိုအသုံးပြုသည်။
တိကျသောနေရာတစ်ခုအတွက်နေဝင်ချိန်အချိန်ကိုရရန် နေ့ရက်များ ကိုမည်သို့အသုံးပြုရမည်ကိုဖော်ပြသည့်ဥပမာတစ်ခုမှာဥပမာတစ်ခုမှာ -
<?php
// စုံစမ်းမှု timestamp ထားပါ,လက်ရှိအချိန်ကိုသုံးပါ
$timestamp = time();
// ပထဝီအနေအထားကိုသတ်မှတ်ပါ:လတီ္တတွဒ်、လောင်ဂျီတွဒ်
$latitude = 40.7128; // 纽约的လတီ္တတွဒ်
$longitude = -74.0060; // 纽约的လောင်ဂျီတွဒ်
// နယူးယောက်ရှိနေဝင်ချိန်အချိန်ကိုရယူပါ
$sunset = date_sunset($timestamp, SUNFUNCS_RET_STRING, $latitude, $longitude);
// output ကိုနေဝင်ချိန်အချိန်
echo "The sunset time in New York is: " . $sunset;
?>
Sunfuncals_ret_timbestamp : Unix Timestamp (ကိန်းဂဏန်း၏ကိန်း) ကိုနေဝင်ချိန်အချိန်ပြန်ပို့သည်။
Sunfuncals_ret_date : YMD ကဲ့သို့သော formatted ရက်စွဲ string ကိုပြန်ပို့သည်။
Sunfuncals_ret_string
နေ့စွဲ [) function ကိုများသောအားဖြင့်ရာသီဥတုခန့်မှန်းချက်များ, နက်ခတ်တဗဒေဆိုင်ရာလျှောက်လွှာများစသည်တို့, ဥပမာအားဖြင့်, ခရီးသွား application တစ်ခုကိုရေးသည့်အခါအသုံးပြုသူသည်မည်သည့်နေရာတွင်နေထိုင်သောနေရာကို အခြေခံ. ဓာတ်ပုံရိုက်ရန်အကောင်းဆုံးအချိန်ကိုတွက်ချက်ရန်လိုအပ်နိုင်သည်။
ပထဝီအနေအထားအရတိကျမှု - လောင်ဂျီတွဒ်နှင့်လတ်တီတွဒ်တန်ဖိုးများသည်အလွန်အရေးကြီးပြီးမမှန်ကန်သောတန်ဖိုးများသည်နေဝင်ချိန်အချိန်တွက်ချက်မှုများကိုဖြစ်ပေါ်စေသည်။
မို Hight ်းလင်းချိန်အချိန်သက်ရောက်မှု - အချို့သောဒေသများတွင်နေ့ခင်းအလင်းရောင်ချွေတာချိန်ဖွင့်ခြင်းနှင့်ပိတ်ခြင်းသည်နေဝင်ချိန်အချိန်တွက်ချက်မှုကိုအကျိုးသက်ရောက်နိုင်သည်။ ကျေးဇူးပြု. DST parameters တွေကိုသတ်သတ်မှတ်မှတ်လိုအပ်ချက်များနှင့်အညီသတ်မှတ်ထားပါ။
လုပ်ဆောင်ချက်အမျိုးအစား - format parameter သည်ပုံစံအမျိုးမျိုးပေါ် မူတည်. ပြန်လည်နေရာချထားရေးသည်မတူညီသောပုံစံများဖြင့်ဖြစ်နိုင်သည်။
Day_sunsetSet () function ကိုအသုံးပြုခြင်းအားဖြင့် developer များသည်သတ်မှတ်ထားသောတည်နေရာနှင့်နေ့စွဲ၏နေဝင်ချိန်အချိန်ကိုအလွယ်တကူရရှိနိုင်ပါသည်။