この記事の例では、PHP で実装された Timer ページの実行時間監視クラスとその使用法について説明します。これは非常に実用的な PHP クラス ファイルです。参考のためにみんなで共有してください。具体的な分析は次のとおりです:
このphpタイマーページの実行時間監視クラスは、さまざまなキーに従ってさまざまな実行時間を監視できます。
Timer.class.php クラスファイルは次のとおりです:
デモのサンプルコードは次のとおりです:
デモ実行出力:
ここをクリックして完全なサンプルソースコードをダウンロードしてください。
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。
まず第一に
1階の答えは間違っています。実際、phpはWebページとは何の関係もありません。
「Webページを開く」という操作はサーバーに情報を送信するだけで、サーバーはphpを実行します。
php は、シェル上のスクリプトとして直接実行することも、Web ページで開始し、Web ページを閉じた後に閉じることもできます。
それでは投稿者の質問に答えてください
投稿者からリクエストがありますが、24時になったら番組は終了しますか?
起動時間を記録する必要はまったくなく、24:00になったらシャットダウンするだけです。
無限ループを書く
ignore_user_abort(); // phpをバックグラウンドで実行できるようにする
set_time_limit(0) // php
do{
$time=date('h :i ');//現在時刻を取得します
if($time=="24:00")//時刻に達したらループを終了します
break;
sleep(1000); //1秒に1回実行します
}while(true);
?>
必要な効果を実現するようにプログラムを変更します。翌日の 24:00 に退出する必要がある場合は、日付を date('Y-M-D h:i') として記述してください
その後、split メソッドを使用して逆アセンブルして日付を計算します
エラーの理由は、参照されたファイルが存在せず、このクラスを呼び出すことができないことです。
私のQQ 42696883