【PHP】いつか役に立つ!ランダムに小数点秒sleepする方法
ちょっと「ランダムに時間を止めたいな」ってことはありませんか?
別に変な企画物のAVとかの話ではないです。
「そっちかと思っちゃった」
あまり使いたいと思う時は少ないのかなとは思いますが、調べた時に情報が少なかったので書いてみました。
プログラミングやWordPressを習得するのに一番近道な方法とは?
PHPでランダムに小数点秒sleepする方法
とはいえめちゃくちゃ簡単なので「ブログに書くほどか!」とお叱りを受けそうですが、ご容赦くださいませ。
・usleepで1.5秒〜3秒待つ
1 2 3 | // 1.5秒〜3秒待つ $rand_sleep_time = rand(1500000,3000000); usleep($rand_sleep_time); |
ね、簡単ですね。
rand関数に止めたいマイクロ秒数の間隔を指定して、マイクロ秒数単位でsleepしてくれるusleep関数に入れてあげればOKです。
・sleepで15秒〜30秒待つ
1 2 3 | // 15秒〜30秒待つ $rand_sleep_time = rand(15,30); sleep($rand_sleep_time); |
ちなみにこっちは小数点秒ではなく普通に秒数ごとにランダムにsleepする方法ですね。
今日は超小ネタでしたが、誰かのお役に立てればうれしい限りです。
その他PHP小ネタ情報
他にもこんな小ネタが!
・【PHP】特定日付から日にちだけ抜き取る方法
・【PHP】知っていると楽!wordwrapで簡単に文字列の指定箇所に文字を挿入しよう!
・【PHP】連想配列をキーと値の関係を保持してランダムにソートする!
・【php】文字列の制限値を超えたら特定文字に。mb_strimwidthの使い方。
・【php】floorやceilで小数点以下を切り捨て切り上げしたい!
・【PHP】知っていると楽!wordwrapで簡単に文字列の指定箇所に文字を挿入しよう!
・【PHP】連想配列をキーと値の関係を保持してランダムにソートする!
・【php】文字列の制限値を超えたら特定文字に。mb_strimwidthの使い方。
・【php】floorやceilで小数点以下を切り捨て切り上げしたい!
気になる小ネタがあればどうぞ。