PHP date_sunrise() 関数
例
今日のポルトガル、リスボンの日の出時刻を返します。
<?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()を見て下さい。
構文
<div>date_sunrise(<em>timestamp, format, latitude, longitude, zenith, gmtoffset)</em></div>
パラメータ値
|
パラメータ |
説明 |
|---|---|
| timestamp | Required 日の出時刻を取得する日のタイムスタンプを指定します |
| format |
Optional 結果を返す方法を指定します。
|
| latitude | Optional 場所の緯度を指定します。デフォルトはNorthです。Southの値を指定するには、負の値を渡します |
| longitude | Optional 場所の経度を指定します。デフォルトはEastです。 Westの値を指定するには、負の値を渡します |
| zenith | Optional デフォルトはdate.sunrise_zenith |
| gmtoffset | Optional GMTと現地時間の差を時間単位で指定します |
Technical Details
| Return Value: | 成功した場合、日の出時刻を指定されたformatで返します。失敗した場合は FALSE |
|---|---|
|
PHP バージョン: |
5+ |
|
PHP 変更ログ: |
PHP 5.1:この関数はE_STRICTおよびE_NOTICEタイム ゾーン エラーを発行するようになりました |