array_slice¶
Restituisce una porzione dell”array. Il taglio è definito dagli argomenti start_pos e end_pos.
Sintassi¶
- array_slice(array, start_pos, end_pos)
Argomenti¶
- array un array
- start_pos l”indice della posizione iniziale della fetta (a partire da 0). L”indice start_pos è incluso nella fetta. Se si utilizza un valore negativo di start_pos, l”indice è contato dalla fine della lista (a partire da -1).
- end_pos l”indice della posizione finale della fetta (a partire da 0). L”indice end_pos è incluso nella fetta. Se si utilizza un valore negativo di start_pos, l”indice è contato dalla fine della lista (a partire da -1).
Esempi¶
array_slice(array(1,2,3,4,5),0,3) → array: 1,2,3,4
array_slice(array(1,2,3,4,5),0,-1) → array: 1,2,3,4,5
array_slice(array(1,2,3,4,5),-5,-1) → array: 1,2,3,4,5
array_slice(array(1,2,3,4,5),0,0) → array: 1
array_slice(array(1,2,3,4,5),-2,-1) → array: 4,5
array_slice(array(1,2,3,4,5),-1,-1) → array: 5
array_slice(array('Dufour','Valmiera','Chugiak','Brighton'),1,2) → array: 'Valmiera','Chugiak'
array_slice(array('Dufour','Valmiera','Chugiak','Brighton'),-2,-1) → array: 'Chugiak','Brighton'
nota bene¶
–
osservazioni¶
–