date_sunrise() 함수는 특정 날짜/위치의 일출 시간을 반환합니다. 성공하면 일출 시간이 지정된 형식으로 반환됩니다. 실패 시 거짓입니다.
date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
Timestamp - 일출 시간에 현재 날짜의 타임스탬프를 가져옵니다.
format - 결과를 반환하는 방법을 지정합니다.
SUNFUNCS_RET_STRING: 결과를 문자열로 반환합니다. < /p>
SUNFUNCS_RET_DOUBLE: 결과를 부동 소수점 형식으로 반환합니다.
SUNFUNCS_RET_TIMESTAMP : 결과를 정수(타임스탬프)로 반환합니다.
< /li>Latitude - 지정된 위치의 위도. 위도는 기본적으로 북쪽으로 설정되어 있습니다. 남쪽 값을 지정하려면 음수 값을 전달해야 합니다.
Longitude - 지정된 위치의 경도입니다. 경도는 기본적으로 동쪽 경도로 설정됩니다. 서쪽 값을 지정하려면 음수 값을 전달해야 합니다.
zenith - 기본값은 date.sunrise_zenith
li>gmtoffset - GMT와 현지 시간 사이의 시차입니다.
date_sunrise() 함수는 성공 후 지정된 형식으로 일출 시간을 반환합니다. 실패 시 거짓입니다.
여기에 예제가 있습니다-
라이브 데모
<?php echo("Date: " . date("D M d Y") . "<br />"); echo("Sunrise time: "); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1)); ?>
여기에 출력이 있습니다-
Date: Wed Oct 10 2018 Sunrise time: 07:43
다른 예제를 살펴보겠습니다-
라이브 데모
<?php $res = strtotime('2018-10-25'); var_dump(date_sunrise($res, SUNFUNCS_RET_STRING, 69.245833, -53.537222)); ?>
여기에 출력이 있습니다 -
string(5) "11:28"
위 내용은 PHP의 date_sunrise() 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!