タイトルから、新しい記事シリーズを開始することがわかります~その後、PHP 数学関数シリーズに関する以前の記事をクリックしてください ->PHP 数学関数の練習 1: max() and min() 関数の楽しい分析>>学習を始めましょう。このシリーズは引き続き更新していきます~今日の記事は、PHP の日付と時間の旅の始まりです~
都市型プロジェクトを開発するとき、通常、イベントのカウントダウンの要件と同様に、今日はその複雑さについては説明しません。最も単純な誕生日のカウントダウンから学びましょう~
このような質問があるとします->"どのように作成しますか?今日から誕生日までの日数 " の計算を実装する PHP スクリプト。
段階的に実装してみましょう:
最初に PHP サンプル ファイル (demo.php) を作成します。php
##具体的なコードは次のとおりです:<?php $target_days = mktime(0,0,0,10,29,2021);// 修改日期 10/29/2021 $today = time(); $diff_days = ($target_days - $today); $days = (int)($diff_days/86400); print "距离下一个生日的天数: $days 天!"."<br>";ここで定義した誕生日の時刻は 2021 年 10 月 29 日なので、実行して確認してみましょう: この記事を書いている今日は2021年7月28日ですが、2021年10月29日は実に92日です! これで完了です、誕生日カウントダウンの日はとても簡単です~上記のコードで使用されている関数について、以下で説明しましょう: 1. # in PHP # #mktime()
この関数を使用すると、日付の UNIX タイムスタンプを返すことができます。構文は "mktime(hour,nutrition,second,month,day,year,is_dst);
",ここで、パラメータはそれぞれ、時、分、秒、月、日、年を表します。is_dst
パラメータは、時間が夏時間中の場合は 1 に設定され、それ以外の場合は 0 に設定されることを示します。 、不明な場合は -1 (デフォルト) に設定されます。不明な場合、PHP はそれを自分で見つけようとします (予期しない結果が生じる可能性があります)。注: このパラメータは PHP 5.1.0 では非推奨になりました。代わりに、新しいタイムゾーン処理機能が使用されます。 2.
関数は、Unix エポック (1970 年 1 月 1 日 00:00:00 GMT) からの現在時刻の秒数を返すために使用されます。 PHP 中国語 Web サイトには、高品質の PHP ビデオ リソースが多数あります。誰でも無料で学習できます。アドレスをクリックしてください ->
以上がPHP日時アプリ1:誕生日カウントダウン日の簡単実装の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。