2014-10-27 41 views
-2

我需要一個腳本來生成符合邏輯的每小時PSI數據。 (小時之間的數據只能是+5或保持不變)。提前致謝。帶有前提條件的PHP數據插入

+0

你嘗試過什麼之間一個新的隨機$psi價值? – 2014-10-27 06:07:01

+0

你應該先做功課,然後要求提示或別人爲你做 – AlexL 2014-10-27 06:07:06

+0

$ min = 60; $ max = 120; $ psi = rand($ min,$ max); – 2014-10-27 06:33:52

回答

0

這會產生一個隨機$psi值,每次循環後會產生+/- 5以前$psi

$min = 60; 
$max = 120; 
$psi = rand($min,$max); 
$stop_loop = false; 
while(!$stop_loop) { 
    $min = $psi - 5; 
    $max = $psi + 5; 
    $psi = rand($min, $max); 
} 
+0

我很抱歉,但我需要的實際上是從-5到+5範圍內的psi變化。如+5,+ 4,+ 3,+ 2等。 – 2014-10-27 06:59:44

+0

它在該範圍內變化。所以當你做第一次隨機時,你會得到80的值。當你進入循環時,隨機範圍將在80-5和80 + 5之間。假設它會隨機83.在下一個循環中,它將隨機在83-5和83 + 5之間,依此類推。 – AlexL 2014-10-27 07:01:37

+0

while(true)意味着它會繼續循環嗎?如何使它不會循環? – 2014-10-27 07:18:07