Syntaks:
shuffle (array_input)
Parameter:
array_input er matrisen
La oss se eksempler for å forstå dette konseptet bedre.
Eksempel 1:
I dette eksemplet vil vi lage en rekke med fire verdier: "Lotus ',' Lilly ',' Rose ',' Jasmine '.
La oss blande verdiene som er til stede i matrisen.
// Lag 4 verdier i en matriseProduksjon:
Verdiene i matrisen ble blandet. Den første verdien er rose, den andre er lilly, tredje er jasmin, og den siste verdien i den blandede matrisen er lotus.
Eksempel 2:
I dette eksemplet vil vi lage en matrise med fire nøkkelverdier: 1 => 'Lotus', 2 => 'Lilly', 5 => 'Rose', 0 => 'Jasmine'.
La oss blande verdiene som er til stede i matrisen.
// Lag 4 nøkkelverdier i en matriseProduksjon:
Verdiene i matrisen ble blandet. Første verdi er lotus, det andre er rose, tredje er lilly, og den siste verdien i den blandede matrisen er jasmin.
Eksempel 3:
Det er også mulig å blande de nestede matriser inne i matrisen. I dette tilfellet vil matriserene bli blandet. Men verdiene i hver nestet matrise vil ikke bli blandet.
// Lag 2 matriser i en matriseProduksjon:
Som vi ser, blir de to første nestede matriserene blandet. Men elementene i hver matrise forblir de samme.
Konklusjon
I denne artikkelen så vi hvordan du stokker verdiene som er til stede i matrisen eller nestede matriser ved hjelp av blanding () -funksjonen i PHP. Det tar matriseinngang som en parameter og blander verdiene tilfeldig. Du vil kanskje legge merke til at i nestede matriser vil matriserene blande. Men verdiene i hver nestet matrise vil ikke bli blandet.