Random
So generiere ich eine Zufallszahl. Durch diese kann ich eine Variable eines Arrays willkürlich auswählen.
Zufall
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