PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのdate_sunset()関数


date_sunset()関数は、指定された日/場所の日没時刻を返します。

構文

date_sunset(timestamp,format,latitude,longitude,zenith,gmtoffset);

パラメータ

  • タイムスタンプ −日の出時刻が取られる日のタイムスタンプ。

  • フォーマット −結果を返す方法を指定します

    • SUNFUNCS_RET_STRING −結果を文字列として返します。

    • SUNFUNCS_RET_DOUBLE −結果をfloatとして返します。

    • SUNFUNCS_RET_TIMESTAMP -結果を整数(タイムスタンプ)として返します

  • 緯度 −場所の緯度を指定します。緯度のデフォルトは北です。南の値を指定する場合は、負の値を渡す必要があります。

  • 経度 −場所の経度を指定します。経度のデフォルトは東です。 West値を指定する場合は、負の値を渡す必要があります。

  • 天頂 −デフォルトはdate.sunrise_zenith

  • gmtoffset −GMTと現地時間の時間差。

戻る

date_sunset()関数は、成功すると、指定された形式で日の出の時刻を返します。失敗するとFALSE。

以下は例です-

<?php
   echo("Date: " . date("D M d Y") . "<br />"); echo(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>

出力

Date: Wed Oct 10 2018
19:02

別の例を見てみましょう-

<?php
   echo date("D M d Y"); echo("\nSunset time: "); echo(date_sunset(time(), SUNFUNCS_RET_STRING, 22.9564, 85.8531, 90, 5.45));
?>

出力

Wed Oct 10 2018 Sunset time: 17:20

  1. PHPのfilectime()関数

    filectime()関数は、ファイルの最終変更時刻を返します。ファイルの最終変更時刻をUNIXタイムスタンプとして返​​し、失敗するとfalseを返します。 構文 filectime ( file_path ); パラメータ file_path- 最終変更時刻が検出されるファイルのパス。 戻る filectime()関数は、ファイルの最終変更時刻をUNIXタイムスタンプとして返​​し、失敗するとfalseを返します。 例 <?php    echo filectime("info.txt"); ?> 出力 193463225

  2. PHPのfileatime()関数

    fileatime()関数は、ファイルの最終アクセス時刻を返します。ファイルの最後にアクセスされた時刻をUNIXタイムスタンプとして返​​します。失敗するとfalseを返します。 構文 fileatime ( file_path ); パラメータ file_path- 最終アクセス時刻が検出されるファイルのパス。 戻る fileatime()関数は、ファイルの最後にアクセスされた時刻をUNIXタイムスタンプとして返​​します。失敗するとfalseを返します。 例 <?php    echo fileatime("new.txt");