この記事では主に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";例 2. 特定の時刻の後の日、翌月
strtotime("+1 day ".$day); strtotime("2008-01-31 +1 month"); strtotime($day." +1 day");概要:上記はこの記事の全内容が皆様の学習に役立つことを願っています。 関連する推奨事項:
PHP Ajax JavaScript Json は天気情報を取得するメソッドを実装します
PHP はフォアグラウンド ポップを制御するメソッドを実装します-アップダイアログボックス
以上がphp time関数の使い方と分析例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。