PHP - Funzione array_slice ()

Sintassi

array_slice($array, $offset [,$length [,$preserve_keys]] );

Definizione e utilizzo

La funzione restituisce la sequenza di elementi dall'array array come specificato dal offset e length parametri.

Parametri

Suor n Parametro e descrizione
1

array(Required)

Specifica un array.

2

offset(Required)

Specifica dove la funzione inizierà lo slice.

3

length(Optional)

Specifica la lunghezza della fetta.

4

preserve_keys(Optional)

Fornisce TRUE per preservare le chiavi e FALSE per ripristinare le chiavi. L'impostazione predefinita è FALSE.

Valori restituiti

Restituisce la sequenza di elementi.

Esempio

Prova il seguente esempio:

<?php
   $input = array("a", "b", "c", "d", "e");
   
   print_r(array_slice($input, 2, -1));
   print_r(array_slice($input, 2, -1, true));
?>

Questo produrrà il seguente risultato:

Array ( [0] => c [1] => d ) Array ( [2] => c [3] => d )