La funzione di giunzione Perl assume la forma seguente:
Perl splice () La funzione viene utilizzata per tagliare e restituire un blocco o una porzione di un array. La parte ritagliata inizia in corrispondenza di COMPENSARE elemento dell'array e continua per LUNGHEZZA elementi. Se la LUNGHEZZA non è specificato, verrà tagliato alla fine dell'array.
Pensa al @il mio nome è array come una fila di caselle numerate, che vanno da sinistra a destra, numerate a partire da zero. Il splice () la funzione taglierebbe un pezzo di @il mio nome è array che inizia con l'elemento nella posizione n. 1 (in questo caso, Michael) e terminando 3 elementi in seguito a Matteo. Il valore di @someNames allora diventa ("Michele", "Giosuè", "Matteo"), e @myNames è abbreviato in ('Jacob', 'Ethan', 'Andrew').
Come opzione, puoi sostituire la porzione rimossa con un altro array passandola nel file SOSTITUIRLO CON discussione.
Nell'esempio sopra, il splice () la funzione taglierebbe un pezzo di @il mio nome è array che inizia con l'elemento nella posizione n. 1 (in questo caso, Michael e termina 3 elementi più tardi a Matteo. Allora sostituisce quei nomi con i contenuti di @moreNames Vettore. Il valore di @someNames allora diventa ("Michele", "Giosuè", "Matteo"), e @myNames viene modificato in ('Jacob', 'Daniel', 'William', 'Joseph', 'Ethan', 'Andrew').
Potresti voler controllare alcune altre funzioni dell'array Perl come inverso() per invertire l'ordine dell'array.