Retrieve the sunrise time for Lisbon, Portugal, for today.
| <?php // Lisbon, Portugal: // Latitude: 38.4 North, Longitude: 9 West // Zenith ~= 90, offset: +1 GMT echo(“Lisbon, Portugal: Date: “ . date(“D M d Y”)); echo(“<br>Sunrise time: “); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1)); ?> |
The date_sunrise() function returns the sunrise time for a given day and location.
Tip: Use the date_sunset() function to obtain the sunset time for a specific day and location.
| date_sunrise(timestamp, format, latitude, longitude, zenith, gmtoffset) |
|
Parameter |
Description |
|
timestamp |
Required. Specifies the timestamp of the day for which the sunrise time is calculated. |
|
format |
Optional. Specifies the format of the returned result:
|
|
latitude |
Optional. Specifies the latitude of the location. Defaults to North; for Southern Hemisphere, use a negative value. |
|
longitude |
Optional. Specifies the longitude of the location. Defaults to East; for Western Hemisphere, use a negative value. |
|
zenith |
Optional. Defaults to date.sunrise_zenith. |
|
gmtoffset |
Optional. Specifies the difference in hours between GMT and local time. |
|
Return Value: |
Returns the sunrise time in the specified format on success; FALSE on failure. |
|
PHP Version: |
5+ |
|
PHP Changelog: |
In PHP 5.1, this function now triggers E_STRICT and E_NOTICE time zone errors. |