Często potrzebujemy dynamicznie wyświetlać jakieś losowe elementy - najczęściej są to linki lub bannery w rotatorach, pokażę tutaj jak zrobić taki rotator, przy użyciu tablicy. W poradzie do tablicy wpisałem 10 słów z których skrypt będzie wyświetlał 5 losowych.
<?php
$slowa = array("słowo1<br />", "słowo2<br />", "słowo3<br />", "słowo4<br />", "słowo5<br />", "słowo6<br />", "słowo7<br />", "słowo8<br />", "słowo9<br />", "słowo10<br />"); // tworzy tablice ze słowami
$wylosuj = array_rand($slowa, 5); // 2 elementy w nawiasie: 1 - to skąd wyciągamy elementy, 2 - to il elementów mamy zamiar wyciągnąć
echo $slowa[$wylosuj[0]]; // wyświetla słowa - zaczynamy od 0
echo $slowa[$wylosuj[1]];
echo $slowa[$wylosuj[2]];
echo $slowa[$wylosuj[3]];
echo $slowa[$wylosuj[4]];
?>
Przykład:
słowo1
słowo6
słowo7
słowo8
słowo9
Odśwież stronę aby zobaczyć efekt
