Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]losowanie dwóch zmiennych z tablicy.
Forum PHP.pl > Forum > Przedszkole
Szunaj85
Mam tablice, a w nich kilka zmiennych.
  1. $tablica_ze_zmiennymi = array($zmienna_1, $zmienna_2, $zmienna_3, $zmienna_4);
Z wylosowaniem jednej zmiennej nie było by większego problemu.
Jak jednak wylosować 2 zmienne? Zmienne 1 i 2 lub zmienne 3 i 4.
ShaggyAG
http://www.w3schools.com/php/func_array_rand.asp
KsaR
Cytat(Szunaj85 @ 25.07.2015, 13:33:55 ) *
Mam tablice, a w nich kilka zmiennych.
  1. $tablica_ze_zmiennymi = array($zmienna_1, $zmienna_2, $zmienna_3, $zmienna_4);
Z wylosowaniem jednej zmiennej nie było by większego problemu.
Jak jednak wylosować 2 zmienne? Zmienne 1 i 2 lub zmienne 3 i 4.

Jesli chcesz uciac tablice mozesz skorzystac z array_slice();.

Losowac 2 elementy przy 1 losowaniu najprosciej tak:
  1. shuffle($tablica_ze_zmiennymi); # zmienia referencj± także klucze,
  2. $tablica_ze_zmiennymi[0]; # jaki¶ pierwszy losowy element
  3. $tablica_ze_zmiennymi[1]; # jaki¶ drugi losowy element
To jest wersja lo-fi głównej zawarto¶ci. Aby zobaczyć pełn± wersję z większ± zawarto¶ci±, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.