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-2024 - 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