Suche nach als

Random

Auf dieser Seite:

So generiere ich eine Zufallszahl. Durch diese kann ich eine Variable eines Arrays willkürlich auswählen.

Zufall

Die Zufallszahl ist: 39

rand()

<?php
// Eine Ganzzahl zwischen 0 und 40 wird erzufallt und in der Variablen $zufall gespeichert
$zufall rand(0,40); // Range festlegen
echo "Die Zufallszahl ist: " $zufall;
?>

Statt die Zahl auszugeben könnte mit ihr ein Array[index] definiert werden, welcher Links zu verschiedenen Bannern beinhaltet, von denen somit eines automatisch dargestellt würde.

PS.: Früher musste zuerst mit srand() eine Startzahl (seed heist Samen) festgelegt werden, um durch rand() von Anfang an unterschiedliche Zufallszahlen zu erhalten. Ohne dies produzierte rand() immer die selbe Reihe zufälliger Zahlen. Das ist nun seit PHP 4.2 nicht mehr nötig, aber noch immer möglich.

// Startwert des Generators ist die UNIX-Mikrosekunden-Zeit
// multipliziert mit einer Million, dies erhöht den Zufall von rand()
# srand(microtime()*1000000); // nicht mehr nötig seit php 4.2

 


Valid XHTML 1.0 Check den Code.

Date Time >> << Rechnen mit Arrays
Ich bin hier: > PHP Lehrling >>> Random
 
HTML und XHTML | CSS | JavaScript und DHTML | PHP und MySQL | Andere Sprachen
Letzter Update: 16.12.2010