今日のポルトガルのリスボンの日の出時刻を返します:
<?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));
?>
例の実行 »
date_sunrise() 関数は、指定した日と場所の日の出時刻を返します。
チップ:指定した日と場所の日の入時刻を返すには、 date_sunset() 関数を見てください。
date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
パラメータ | 説明 |
---|---|
timestamp | 必須。日の出時刻を取得する日のタイムスタンプを指定する |
format |
任意。結果の返し方を指定する:
|
latitude | 任意。場所の緯度を指定する。デフォルトは North。South の場合は負の値をを指定する |
longitude | 任意。場所の経度を指定する。デフォルトは East。 West の場合は負の値をを指定する |
zenith | 任意。デフォルトは date.sunrise_zenith |
gmtoffset | 任意。GMTとローカル時間の差を時間で指定する |
返り値: | 成功した場合は、指定したformatで日の出時刻を返し、失敗した場合はFALSEを返します |
---|---|
PHP バージョン: | 5+ |
変更歴 | PHP 5.1.0から、この関数はE_STRICTとE_NOTICEのタイムゾーンエラーを発行するようになりました |