Składnia:
shuffle (array_input)
Parametr:
array_input to tablica
Zobaczmy przykłady, aby lepiej zrozumieć tę koncepcję.
Przykład 1:
W tym przykładzie utworzymy tablicę z czterema wartościami: „Lotus”, „Lilly”, „Rose”, „Jasmine”.
Pochwajmy wartości obecne w tablicy.
// Utwórz 4 wartości w tablicyWyjście:
Wartości w tablicy zostały przetasowane. Pierwsza wartość to Rose, druga to Lilly, trzecia to jaśmin, a ostatnia wartość w tasowej tablicy to lotos.
Przykład 2:
W tym przykładzie utworzymy tablicę z czterema wartościami kluczowymi: 1 => „LOTUS”, 2 => „LILLY”, 5 => „Rose”, 0 => „Jasmine”.
Pochwajmy wartości obecne w tablicy.
// Utwórz 4 kluczowe wartości w tablicyWyjście:
Wartości w tablicy zostały przetasowane. Pierwsza wartość to lotos, druga to róża, trzecia to Lilly, a ostatnia wartość w tasowanym macierzy to jaśmin.
Przykład 3:
Możliwe jest również tasowanie zagnieżdżonych tablic wewnątrz tablicy. W takim przypadku tablice zostaną potrącone. Ale wartości w każdej zagnieżdżonej tablicy nie zostaną potworne.
// Utwórz 2 tablice w tablicyWyjście:
Jak widzimy, pierwsze dwie zagnieżdżone tablice są potasowane. Ale elementy wewnątrz każdej tablicy pozostają takie same.
Wniosek
W tym artykule widzieliśmy, jak trzymać wartości obecne w tablicy lub zagnieżdżonych tablicach za pomocą funkcji Shuffle () w PHP. Zajmuje wejście tablicy jako parametr i losowo tasuje wartości. Możesz zauważyć, że w zagnieżdżonych tablicach tablice będą tasować. Ale wartości w każdej zagnieżdżonej tablicy nie zostaną potworne.