PHP: date_sunrise - Manual in Deutsh
PHP: date_sunrise - Manual in French
PHP: date_sunrise - Manual in Polish

You Are At PHP: date_sunrise - Manual Area


recent searches:
include functions , variable functions , post functions...




If you are new to PHP or just need to refresh your skills, this is the place to start. This series of tutorials will give you the basic knowledge you will need to create a simple PHP website.

PHP is a reflective programming language originally designed for producing dynamic web pages.[1] PHP is used mainly in server-side scripting, but can be used from a command line interface or in standalone graphical applications. Textual User Interfaces can also be created using ncurses.

PHP Manual
PrevNext

date_sunrise

(PHP 5)

date_sunrise -- Returns time of sunrise for a given day and location

Description

mixed date_sunrise ( int timestamp [, int format [, float latitude [, float longitude [, float zenith [, float gmt_offset]]]]] )

date_sunrise() returns the sunrise time for a given day (specified as a timestamp) and location.

Parameters

timestamp

The timestamp of the day from which the sunrise time is taken.

format

Table 1. format constants

constantdescriptionexample
SUNFUNCS_RET_STRINGreturns the result as string16:46
SUNFUNCS_RET_DOUBLEreturns the result as float16.78243132
SUNFUNCS_RET_TIMESTAMPreturns the result as integer (timestamp)1095034606

latitude

Defaults to North, pass in a negative value for South. See also: date.default_latitude

longitude

Defaults to East, pass in a negative value for West. See also: date.default_longitude

zenith

Default: date.sunrise_zenith

gmtoffset

Specified in hours.

Return Values

Returns the sunrise time in a specified format on success, or FALSE on failure.

Errors/Exceptions

Every call to a date/time function will generate a E_NOTICE if the time zone is not valid, and/or a E_STRICT message if using the system settings or the TZ environment variable. See also date_default_timezone_set()

ChangeLog

VersionDescription
5.1.0

Now issues the E_STRICT and E_NOTICE time zone errors.

Examples

Example 1. date_sunrise() example

<?php

/* calculate the sunrise time for Lisbon, Portugal
Latitude: 38.4 North
Longitude: 9 West
Zenith ~= 90
offset: +1 GMT
*/

echo date("D M d Y"). ', sunrise time : ' .date_sunrise(time(), SUNFUNCS_RET_STRING, 38.4, -9, 90, 1);

?>

The above example will output something similar to:

Mon Dec 20 2004, sunrise time : 08:54

See Also

date_sunset()

Numizmatyka
Agencja Reklamowa Katowice
analizy
banki kredyty
salon

Another Useful functions:


zend-api.zval-update-constant | zend-api.zend-update-static-property | zend-api.zend-update-static-property-unicodel | zend-api.zend-update-static-property-unicode | zend-api.zend-update-static-property-stringl | zend-api.zend-update-static-property-string | zend-api.zend-update-static-property-rt-stringl | zend-api.zend-update-static-property-rt-string | zend-api.zend-update-static-property-null | zend-api.zend-update-static-property-long | zend-api.zend-update-static-property-double | zend-api.zend-update-static-property-bool | zend-api.zend-update-static-property-ascii-stringl | zend-api.zend-update-static-property-ascii-string | zend-api.zend-update-property | zend-api.zend-update-property-unicodel | zend-api.zend-update-property-unicode | zend-api.zend-update-property-stringl | zend-api.zend-update-property-string | zend-api.zend-update-property-rt-stringl | zend-api.zend-update-property-rt-string | zend-api.zend-update-property-null | zend-api.zend-update-property-long | zend-api.zend-update-property-double | zend-api.zend-update-property-bool | zend-api.zend-update-property-ascii-stringl | zend-api.zend-update-property-ascii-string | zend-api.zend-update-class-constants | zend-api.zend-u-symtable-update-current-key | zend-api.zend-symtable-update-current-key | zend-api.zend-hash-update-current-key | zend-api.zend-hash-update-current-key-ex | function.variant-date-to-timestamp | function.variant-date-from-timestamp | function.px-update-record | function.ncurses-update-panels | function.mcal-date-valid | function.mcal-date-compare | function.ifx-update-char | function.ifx-update-blob | function.hash-update-stream | function.hash-update-file | function.date-timezone-set | function.date-timezone-get | function.date-time-set | function.date-sunset | function.date-sunrise | function.date-sun-info | function.date-parse | function.date-offset-get | function.date-modify | function.date-isodate-set | function.date-format | function.date-default-timezone-set | function.date-default-timezone-get | function.date-date-set | function.date-create |


PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. If you are new to PHP and want to get some idea of how it works, try the introductory tutorial. After that, check out the online manual, and the example archive sites and some of the other resources available in the links section.