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

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


ฟังก์ชัน date_sunset() ส่งกลับเวลาพระอาทิตย์ตกสำหรับวัน / ตำแหน่งที่กำหนด

ไวยากรณ์

date_sunset(timestamp,format,latitude,longitude,zenith,gmtoffset);

พารามิเตอร์

  • ประทับเวลา − เวลาประทับของวันที่จับเวลาพระอาทิตย์ขึ้น

  • รูปแบบ − ระบุวิธีการส่งคืนผลลัพธ์

    • SUNFUNCS_RET_STRING − ส่งกลับผลลัพธ์เป็นสตริง

    • SUNFUNCS_RET_DOUBLE − ส่งกลับผลลัพธ์เป็นทศนิยม

    • SUNFUNCS_RET_TIMESTAMP −ส่งกลับผลลัพธ์เป็นจำนวนเต็ม (ประทับเวลา)

  • ละติจูด - ระบุละติจูดของตำแหน่ง ละติจูดเริ่มต้นเป็นทิศเหนือ หากคุณต้องการระบุค่า South คุณต้องส่งค่าลบ

  • ลองจิจูด - ระบุลองจิจูดของตำแหน่ง ลองจิจูดมีค่าเริ่มต้นเป็นตะวันออก หากคุณต้องการระบุค่า West คุณต้องส่งค่าลบ

  • สุดยอด − ค่าเริ่มต้นเป็น date.sunrise_zenith

  • gmtoffset − ความแตกต่างระหว่าง GMT กับเวลาท้องถิ่นเป็นชั่วโมง

คืนสินค้า

ฟังก์ชัน date_sunset() จะคืนค่าเวลาที่พระอาทิตย์ขึ้น ในรูปแบบที่กำหนด เมื่อสำเร็จ FALSE เมื่อล้มเหลว

ตัวอย่าง

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

<?php
   echo("Date: " . date("D M d Y") . "<br />"); echo(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>

ผลลัพธ์

Date: Wed Oct 10 2018
19:02

ตัวอย่าง

เรามาดูตัวอย่างกัน −

<?php
   echo date("D M d Y"); echo("\nSunset time: "); echo(date_sunset(time(), SUNFUNCS_RET_STRING, 22.9564, 85.8531, 90, 5.45));
?>

ผลลัพธ์

Wed Oct 10 2018 Sunset time: 17:20