PHP の時間サイズの例、php の時間サイズの例を比較します
ShenmaシリーズのPHP間の時間比較はどうですか?
最も単純な例は、大なり小なり記号を使用して 2 つの時間を比較することです。プログラムを設計するとき、特定の機能を特定の期間内のみ操作し、他の期間では許可しないようにユーザーを制御する必要がある場合があります。
たとえば、私はメッセージを公開するための Web サイトを持っており、この Web サイトでメッセージを公開し、このグループ メッセージを通じて数千人のユーザーにメッセージを送信します。一般的な慣例によれば、メッセージがリリースされたら、すぐに何千人ものユーザーに送信する必要があります。このようにして、最新のニュースがあるとすぐに、ユーザーは携帯電話にテキスト メッセージをできるだけ早く受け取ることができます。しかし、ここで問題が発生します。例えば、深夜や早朝に情報を公開すると、ユーザー全員から○○○○されてしまいます。
したがって、時間比較はここで使用できます。日中に公開すると、夜にはブロックされます。日中の期間が朝の 7 時 (多くの人は 7 時に起きていないと推定されます) から午後 6 時までであると仮定すると、これを行うことができます。
コードをコピーします コードは次のとおりです:
/**
* PHP時間の比較
*/
// 開始時刻を定義します。時刻は文字列形式であるため、引用符で囲む必要があります。それ以外の場合は、エラーが発生しても検索しないでください。また、中のコロンは英語のコロンである必要があります。
$start_time = '7:00';
// 終了時間を定義してください。なぜ午後 6 時が 18 時と書かれているのかは聞かないでください。小学校をもう一度読んでみてください。
$end_time = '18:00';
// 現在の期間を取得するために、date() 関数の使用についてはくだらない話はしません。理解できない場合は、前の記事を読むか、Google
を読んでください。
$now_time = date('H:i');
//裁判官
if( $start_time<=$now_time && $end_time>=$now_time ){
echo 『情報を投稿したい! ';
}その他{
echo 「お兄さん、今何時ですか~~~ みんなまだ起きてないですよ!」 ! ! ';
}
取得された現在時刻がサーバー時間であることを思い出していただく必要があります。そのため、サーバー時間のタイムゾーン設定と時間どおりであるかどうかに注意してください。または、スケジュールされたタスクを作成して、毎日すべてを調整することもできます。大丈夫ですよ
$time1 から $time3 までのサインインが出席としてカウントされることを示したい場合は、次のように記述できます
if($time2>$time1 && $time2echo "attendance"
}
else {
echo "Absence";
}
もちろん、
if(strtotime($time2)>strtotime($time1) && strtotime($time2)エコー「出席」
}
else{
エコー「欠席」
}
時間はそのように比較できますが、条件の書き方が間違っています。&&であるべきですよね?
if($time2>$time1 && $time2......
http://www.bkjia.com/PHPjc/867246.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/867246.html技術記事 PHP での時間サイズの比較の例、Shenma シリーズの PHP 時間サイズの比較の例はどうですか? 最も単純な例は、大なり記号と小なり記号を使用して 2 つの時間を比較することです。はい...