Moin!
Ich erstelle mir mittels mt_rand(0, 100) eine Zufallszahl innerhalb eines bestimmten Bereiches. Nun möchte ich aber gerne das diese zufallszahl nicht jedesmal neu erstellt wird, sondern nur jede Stunde. Geht das irgendwie?
Du legst eine Date an: random.houerly.csv Inhalt:
15;88
wenn die Zufallszahl gebraucht wird:
Datei einlesen: file_get_contents('random.houerly.csv')
Inhalt zerlegen: listen($stunde, $zahl)=explode(';', $string)
wenn intval($stunde) == intval(date('h'):
return $rand
sonst:
Zufallstahl errmitteln: $rand = random (...)
Dateiinhalt bauen: $string="$stunde:$rand"
Datei schreiben: file_put_contents('random.houerly.csv', $string)
return $rand
ende
Jörg Reinholz