Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน date_sun_info() ใน PHP


ฟังก์ชัน date_sun_info() จะคืนค่าอาร์เรย์ที่มีข้อมูลเกี่ยวกับพระอาทิตย์ตก/พระอาทิตย์ขึ้นและการเริ่มต้น/สิ้นสุดของสนธยา

ไวยากรณ์

date_sun_info(ประทับเวลา ละติจูด ลองจิจูด)

พารามิเตอร์

  • ประทับเวลา - การประทับเวลา จำเป็น

  • ละติจูด − ละติจูดเป็นองศา จำเป็น

  • ลองจิจูด − ลองจิจูดเป็นองศา จำเป็น

คืนสินค้า

ฟังก์ชัน date_sun_info() จะคืนค่าอาร์เรย์ที่มีข้อมูลเกี่ยวกับพระอาทิตย์ตก/พระอาทิตย์ขึ้นและการเริ่มต้น/สิ้นสุดของสนธยา

โครงสร้างของอาร์เรย์มีรายละเอียดอยู่ในรายการต่อไปนี้ -

  • พระอาทิตย์ขึ้น − เวลาพระอาทิตย์ขึ้น (มุมสุดยอด =90°35')

  • พระอาทิตย์ตก − เวลาพระอาทิตย์ตก (มุมสุดยอด =90°35')

  • ขนส่ง − เวลาที่ดวงอาทิตย์อยู่ที่จุดสูงสุด นั่นคือถึงจุดบนสุดแล้ว

  • civil_twilight_begin − จุดเริ่มต้นของรุ่งอรุณของพลเรือน (มุมสุดยอด =96°) สิ้นสุดเมื่อพระอาทิตย์ขึ้น

  • civil_twilight_end − จุดสิ้นสุดของพลบค่ำพลเรือน (มุมสุดยอด =96°) เริ่มตอนพระอาทิตย์ตก

  • nautical_twilight_begin − จุดเริ่มต้นของรุ่งอรุณของทะเล (มุมสุดยอด =102°) สิ้นสุดที่ Civil_twilight_begin

  • nautical_twilight_end − จุดสิ้นสุดของพลบค่ำในทะเล (มุมสุดยอด =102°) เริ่มตอน Civil_twilight_end

  • astronomical_twilight_begin − จุดเริ่มต้นของรุ่งอรุณทางดาราศาสตร์ (มุมสุดยอด =108°) สิ้นสุดที่ nautical_twilight_begin

  • astronomical_twilight_end − จุดสิ้นสุดของพลบค่ำทางดาราศาสตร์ (มุมสุดยอด =108°) เริ่มต้นที่ nautical_twilight_end

ตัวอย่าง

ต่อไปนี้เป็นตัวอย่าง −

 $val) { echo "$key:" date("H:i:s", $val) "\n";}?>

ผลลัพธ์

<ก่อน>พระอาทิตย์ขึ้น:03:28:06พระอาทิตย์ตก:15:34:29 ขนส่ง:09:31:18civil_twilight_begin:03:03:51civil_twilight_end:15:58:44nautical_twilight_begin:02:35:30nautical_twilight_end:16:27:05astronomical_twilight_begin:02:06 :54astronomical_twilight_end:16:55:41