Losowanie rekordu z tablicy

Z Podręcznik Administratora by OPZ SGU
Wersja z dnia 00:27, 7 lis 2011 autorstwa Fotex (dyskusja | edycje) (Utworzył nową stronę „Nie raz zachodzi potrzeba wylosowania rekordu z tablicy. W tym celu możemy wykorzystać systemowa funkcję języka PHP o nazwie '''array_rand''' Poniżej przykład ...”)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Nie raz zachodzi potrzeba wylosowania rekordu z tablicy.

W tym celu możemy wykorzystać systemowa funkcję języka PHP o nazwie array_rand

Poniżej przykład funkcji losującej płeć wykorzystującą właśnie to rozwiązanie


function losuj_plec(){ $tablica = Array('m'=>1, 'k'=>2); return array_rand ($tablica, 1); }

Jak widzimy funkcja array_rand przyjmuje dwa parametry pierwszy to tablica z jakiej następuje losowanie

druga zaś to ilość obiektów jaka zostanie z niej wylosowana... w tym przypadku to 1