La función de empalme de Perl toma la siguiente forma:
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 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').
Es posible que desee ver algunas otras funciones de matriz Perl como marcha atrás() para invertir el orden de su matriz.