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タイム ゾーン エラーを発行するようになりました |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。