![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 8.06.2002 Skąd: z Krakowowa Ostrzeżenie: (0%) ![]() ![]() |
Czemu to nie dziala?
![]() ![]() Kod <?
$tab = array("adres1", "adres2", "adres3", "adres4", "adres5", "adres6", "adres7", "adres8"); shuffle($tab); echo $tab[0]; ?> przy kazdym odswiezaniu albo ponownym ladowaniu pliku losuje zawsze "adres2". Co zrobic, zeby poprawnie losowalo? ![]() -------------------- Pozdrawiam,
Johno |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: -- Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Czemu to nie dziala?
![]() ![]() przy kazdym odswiezaniu albo ponownym ladowaniu pliku losuje zawsze "adres2". Co zrobic, zeby poprawnie losowalo? ![]() RTFM!!!!! Cytat void shuffle (array array)
This function shuffles (randomizes the order of the elements in) an array. You must use srand() to seed this function. -------------------- Pozdrawiam,
Piotr Drewnik || haiaw@crew.php.pl |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 211 Pomógł: 0 Dołączył: 7.06.2002 Ostrzeżenie: (0%) ![]() ![]() |
haiaw !!!
troche cierpliwosci dla 'mlodych'.. ![]() a swoja droga to nalezy gdzies na glownej stronie walnac cos a'la 'dobre rady' i napisac zeby czytali manual .... |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 211 Pomógł: 0 Dołączył: 7.06.2002 Ostrzeżenie: (0%) ![]() ![]() |
jakby mlody nie kumal z angielskiego :
Cytat shuffle
(php 3>= 3.0.8, php 4 >= 4.0.0) shuffle -- Przetasuj tablicę Opis void shuffle ( array tablica) Ta funkcja tasuje tablicę (losuje kolejność elementów w niej). Musisz użyć srand() aby przygotować ziarno dla tej funkcji. Przykład 1. Przykład użycia shuffle() $liczby = range (1,20); srand ((float)microtime()*1000000); shuffle ($liczby); while (list (, $liczba) = each ($liczby)) { echo "$liczba "; } |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 10.08.2025 - 18:05 |