Divide gli elementi in un array in pezzi e mette i pezzi in nuovi array. Ma questi nuovi array sono collocati all'interno di un singolo array reale.
Vediamo la seguente sintassi:
Array_Chunk (Array_Input, Chunk_Size, Preserve_Key)
Ci vogliono tre parametri.
Parametri:
Formato di ritorno:
VettoreEsempio 1:
In questo esempio, creeremo un array con quattro coppie di valore chiave e dividerle in due blocchi preservando le stesse chiavi.
// crea un array chiamato - fiore con quattro chiavi e valoriProduzione:
Possiamo vedere che sono stati restituiti due blocchi e anche le chiavi sono state restituite allo stesso modo, poiché abbiamo specificato il terzo parametro come vero.
Esempio 2:
In questo esempio, creeremo un array con quattro coppie di valore chiave e dividerle in due blocchi non preservando le stesse chiavi.
// crea un array chiamato - fiore con quattro chiavi e valoriProduzione:
Possiamo vedere che sono stati restituiti due pezzi. Poiché abbiamo specificato il terzo parametro come falso, le stesse chiavi non sono conservate e le chiavi restituite all'inizio con 0.
Esempio 3:
In questo esempio, creeremo un array con quattro coppie di valore chiave e dividerle in quattro blocchi preservando le stesse chiavi.
// crea un array chiamato - fiore con quattro chiavi e valoriProduzione:
Possiamo vedere che sono stati restituiti quattro blocchi e anche le chiavi sono state restituite le stesse da quando abbiamo specificato il terzo parametro come vero.
Esempio 4:
In questo esempio, creeremo un array che ha quattro valori e dividerli in due pezzi.
// crea un array chiamato - fiore con quattro valoriProduzione:
Possiamo vedere che due valori sono stati restituiti nel primo pezzo e i valori rimanenti sono stati restituiti nel secondo pezzo specificando le chiavi a partire da 0.
Esempio 5:
In questo esempio, creeremo un array che ha quattro valori e dividerli in tre pezzi.
// crea un array chiamato - fiore con quattro valoriProduzione:
Possiamo vedere che tre valori sono stati restituiti nel primo pezzo e il restante valore 1 è nella seconda parte specificando le chiavi a partire da 0.
Conclusione
Abbiamo imparato come fare i blocchi nell'array usando la funzione Array_Chunk () in PHP. Se l'array contiene coppie di valore chiave, è possibile preservare le stesse chiavi specificando True nel terzo parametro della funzione. Se l'array contiene solo valori, i tasti vengono assegnati automaticamente a ciascun valore nell'array di blocco.