In questo articolo vi illustrerò una comodissima funzione nativa PHP che vi permetterà con una sola riga di codice di dividere o spezzare un array in più parti.
Veniamo subito all'esempio, supponiamo di avere un array:
$mio_array = array('a', 'b', 'c', 'd', 'e');
e di volerlo dividere in blocchi da 2 elementi, sarà sufficiente utilizzare l'istruzione array_chunk per demandare al motore PHP la suddivisione:
print_r(array_chunk($mio_array, 2));
il risultato sarà il seguente:
Array
(
[0] => Array
(
[0] => a
[1] => b
)
[1] => Array
(
[0] => c
[1] => d
)
[2] => Array
(
[0] => e
)
)
ovviamente l'ultimo array potrebbe risultare, come nell'esempio, con un numero di elementi inferiore.
ATTENZIONE: il tuo commento verrà prima moderato e se ritenuto idoneo sarà pubblicato

© 2007-2025 - ATTIVA WEB - Internet agency - P. iva 02645880739
Realizzazione siti internet Martina Franca, ecommerce Martina Franca
Via Giacomo Puccini 23 - 74015 Martina Franca (TA) - Privacy & Cookie Law
