Возвращение в Лиссабон, Португалия. Сегодняшнее время восхода солнца:
<?php// Лиссабон, Португалия:// Широта: 38,4 северной широты, долгота: 9 западных широт// Зенит ~= 90, смещение: +1 GMTecho("Лиссабон, Португалия: Дата: " . date("DM d Y") );echo("<br>Время восхода солнца: ");echo(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));?>Функция date_sunrise() возвращает время восхода солнца для указанной даты и места.
Совет: См. функцию date_sunset(), которая возвращает время заката для указанной даты и места.
date_sunrise ( метка времени, формат, широта, долгота, зенит, gmtoffset);
параметр | описывать |
---|---|
временная метка | Необходимый. Указывает временную метку даты, для которой должно быть рассчитано время восхода солнца. |
формат | Необязательный. Укажите, как вернуть результаты: SUNFUNCS_RET_STRING (возвращает результат в строковом формате, например 16:46) (по умолчанию) SUNFUNCS_RET_DOUBLE (возвращает результат в формате с плавающей запятой, например 16.78243132) SUNFUNCS_RET_TIMESTAMP (возвращает результат в целочисленном формате (метка времени), например 1095034606) |
широта | Необязательный. Указывает широту местоположения. По умолчанию используется северная широта. Поэтому, если вы хотите указать южную широту, вам необходимо передать отрицательное значение. |
долгота | Необязательный. Указывает долготу местоположения. По умолчанию используется восточная долгота. Поэтому, если вы хотите указать западную долготу, вам необходимо передать отрицательное значение. |
зенит | Необязательный. По умолчанию используется date.sunrise_zenith. |
gmtoffset | Необязательный. Указывает разницу между GMT и местным временем. Единица измерения — часы. |
Возвращаемое значение: | В случае успеха возвращает время восхода солнца в указанном формате . Возвращает FALSE в случае неудачи. |
---|---|
PHP-версия: | 5+ |
Журнал обновлений: | Начиная с PHP 5.1.0, эта функция сообщает об ошибках часового пояса E_STRICT и E_NOTICE. |