この記事では主にphp time関数の使用法を紹介し、phpタイムスタンプ関連関数time、mktime、date、strtotimeの使用法を例の形式で分析します。非常にシンプルで実用的です。
PHPにはUNIXタイムがあります スタンプ関連の操作関数はとても便利ですtime()は現在のUnixタイムスタンプを返します
microtime --現在のUnixタイムスタンプとマイクロ秒を返します
例1. microtime() からスクリプトへ<?php /** * Simple function to replicate PHP 5 behaviour */ function microtime_float() { list($usec, $sec) = explode(" ", microtime()); return ((float)$usec + (float)$sec); } $time_start = microtime_float(); // Sleep for a while usleep(100); $time_end = microtime_float(); $time = $time_end - $time_start; echo "Did nothing in $time seconds/n"; ?>
mktime() の実行時間は、日付の Unix タイムスタンプを取得します
int mktime ( [int 時間 [, int 分 [, int 秒 [, int 月 [, int day [, int year [, int is_dst]]]]])パラメータは右から左に省略できます。省略されたパラメータは、ローカルの日付と時刻の現在の値に設定されますdate()ローカルの時刻/日付をフォーマットします
string date ( string format [, int timestamp] )ヒント: PHP 5.1 以降、リクエストが開始された時刻のタイムスタンプは $_SERVER['REQUEST_TIME'] に保存されます。 strtotime -- 英語テキストの日付と時刻の記述を Unix タイムスタンプに解析しますecho strtotime("+1 day"), "/n"; echo strtotime("+1 week"), "/n";
strtotime("+1 day ".$day); strtotime("2008-01-31 +1 month"); strtotime($day." +1 day");
PHP Ajax JavaScript Json は天気情報を取得するメソッドを実装します
PHP はフォアグラウンド ポップを制御するメソッドを実装します-アップダイアログボックス
以上がphp time関数の使い方と分析例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。