[PHP] array_chunk()

array_chunk() (funzione PHP) divide un array in più parti (che diventano chiavi dell’array stesso) e precisamente nel numero indicato nella funzione stessa, restituendo così un array multidimensionale con indice numerico (partendo da 0) in cui ogni dimensione è determinata nel secondo parametro della funzione.

tips&tricks

Sintassi

array_chunk($array, $parti, $preserva_indici[facoltativo])
parametro descrizione
$array L’array da processare
$parti Il numero di parti in cui dividere l’array. Se inferiore a 1, la funzione restituisce null
$preserva_indici Valore booleano. Può avere il seguente contenuto testuale:
true: preserva le chiavi dell’array originario
false: crea nuove chiavi

Esempi

$array = array('AAA','BBB','CCC', 'DDD');
var_dump(array_chunk($array, 2, false));

/* RISULTATO
array(2) {
  [0]=>
  array(2) {
    [0]=>
    string(3) "AAA"
    [1]=>
    string(3) "BBB"
  }
  [1]=>
  array(2) {
    [0]=>
    string(3) "CCC"
    [1]=>
    string(3) "DDD"
  }
}
*/

Contenuti correlati

Fonti esterne

funzioni php, php

Related Articles

0 Comment