Función Perl Array Splice ()

Perl's empalme() La función se utiliza para cortar y devolver un fragmento o una porción de una matriz. La porción que se corta comienza en COMPENSAR elemento de la matriz y continúa durante LONGITUD elementos. Si el LONGITUD no se especifica, se cortará hasta el final de la matriz.

Pensar en @mi nombre es matriz como una fila de cuadros numerados, de izquierda a derecha, numerados comenzando con un cero. los empalme() la función cortaría una parte del @mi nombre es matriz que comienza con el elemento en la posición n. ° 1 (en este caso, Miguel) y terminando 3 elementos más tarde en Mateo. El valor de @someNames entonces se convierte ('Michael', 'Joshua', 'Matthew')y @myNames se acorta a ('Jacob', 'Ethan', 'Andrew').

Como opción, puedes reemplazar la porción eliminada con otra matriz pasándola en el REEMPLAZAR CON argumento.

En el ejemplo anterior, el empalme() la función cortaría una parte del @mi nombre es matriz que comienza con el elemento en la posición n. ° 1 (en este caso, Miguel y terminando 3 elementos más tarde en

instagram viewer
Mateo. Entonces reemplaza esos nombres con el contenido de la @moreNames formación. El valor de @someNames entonces se convierte ('Michael', 'Joshua', 'Matthew')y @myNames se cambia a ('Jacob', 'Daniel', 'William', 'Joseph', 'Ethan', 'Andrew').