richiedi subito informazioni chiamando al numero +39 080 4837098

Spezzare un array in più parti con PHP

15 nov 2013

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.


Categoria: PHP
Autore: Francesco

Lascia un commento

Nome: (obbligatorio)


Email: (obbligatoria - non sarà pubblica)


Sito:
Commento: (obbligatorio)

Invia commento


ATTENZIONE: il tuo commento verrà prima moderato e se ritenuto idoneo sarà pubblicato