array_slice()
(funzione PHP) restituisce un array che è la parte selezionata di un altro array. Se quest’ultimo è associativo, gli elementi del nuovo array mantengono le chiavi originarie (altrimenti, sono indicizzati, partendo da 0).
tips&tricks
Sintassi
array_slice($array, $inizio, $lunghezza, $preserva_indici[facoltativo])
parametro | descrizione |
---|---|
$array | L’array da processare |
$inizio | Valore numerico. Specifica il primo elemento da selezionare (contandoli partendo da 0); se negativo, il conteggio parte dall’ultimo elemento dell’array |
$lunghezza | Valore numerico. Specifica la lunghezza dell’array restituito; se negativo, il conteggio parte dall’ultimo elemento dell’array; se non è impostato, sono restituiti tutti gli elementi, a partire dalla posizione dell’elemento iniziale |
$preserva_indici | Valore booleano. Specifica se conservare (true ) o ripristinare (false ) le chiavi. Se non viene specificato, il comportamento di default è false . |
Esempi
$array = array("a", "b", "c", "d"); $array1 = array_slice($array, 1, 2, true); print_r($array1); /* RISULTATO Array ( [1] => b [2] => c ) */
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment