PHP では、スリープ関数を使用して、指定した期間スクリプトの実行を一時停止します。基本的な使用法: "sleep(5); // スクリプトの実行を 5 秒間一時停止します"。
PHP では、スリープ関数を使用して、指定した期間スクリプトの実行を一時停止します。 sleep 関数の使用法は次のとおりです:
1. 基本的な使用法: sleep(秒)、ここで秒は秒単位の一時停止時間です。
sleep(5); // 暂停脚本的执行5秒
2. タイムスタンプとの組み合わせ: time 関数を使用して現在のタイムスタンプを取得し、それを sleep 関数と組み合わせて、タイムスタンプに基づいてスクリプトの実行を一時停止できます。
$timestamp = time(); // 获取当前时间戳 $targetTimestamp = strtotime('2022-01-01 00:00:00'); // 获取目标时间戳 $delay = $targetTimestamp - $timestamp; // 计算时间差 sleep($delay); // 暂停脚本的执行,直到目标时间
3. ループとの組み合わせ: ループを sleep 関数と組み合わせて使用すると、特定のコードを定期的に実行できます。
for ($i = 0; $i < 5; $i++) { // 执行某段代码 sleep(1); // 暂停1秒 }
スリープ関数は現在のスクリプトの実行をブロックし、一時停止時間が終了するまで後続のコードの実行を続行しないことに注意してください。
以上がPHPスリープの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。