*   >> Lectura Educación Artículos >> science >> programación

ActivePerl Arrays

a, turno (hisArr); Lee y tratar el siguiente código: use strict; imprimir "Content-Type: text /html \\ n \\ n"; mihisArr = ("HBWE "," FGTR "," HTNK ", 4587, 4526, 4053," AB12 "," GB58 "," TG45 "," RE69 "), mi $ returnValue = desplazamiento (hisArr); print $ returnValue; print" print hisArr; El espacio entre cualquier nombre de la función y su corchete de apertura es opcional. En el caso anterior, hay un personaje un espacio entre pop y (en el caso anterior, no hay carácter de espacio entre turno y (;.

Es opcional La función de empalme La función de corte y empalme elimina una parte (rango) de los elementos de. la matriz y las sustituye por la de alguna lista, si está presente. La matriz resultante puede ser mayor o menor que la matriz original dependiendo de cuántos elementos están en la lista de reemplazo. Si no hay una lista, a continuación, la matriz resultante es más corto. La función de empalme devuelve la lista de los elementos eliminados. La sintaxis es, empalme (ARRAY, OFFSET, LONGITUD, LISTA) ARRAY es el nombre de la matriz original.

OFFSET es el índice en el que la eliminación se iniciará. Recuerde, el índice conteo comienza de cero. La longitud es el número de elementos consecutivos para ser eliminado. LISTA, si está presente tiene los elementos para reemplazar a los retirados. Para nuestro ejemplo, imagine que desea eliminar 3 elementos a partir del índice 5 (que es la posición 6 ) y reemplazarlos con la lista, ("xxx", "yyy", "zzz").

La función de empalme sería, de empalme (hisArr, 5, 3, ("XXX", "yyy", "ZZZ")); Lea y probar el siguiente código: use strict; print "Content-Type: text /html \\ n \\ n"; mihisArr = ("HBWE", "FGTR", "HTNK", 4587, 4526, 4053, "AB12", "GB58", "TG45", "RE69"); impresión de empalme (hisArr, 5, 3, ("xxx", "yyy", "zzz")); print "hisArr de impresión;. La cuarta línea tiene la función de empalme Esta declaración para la función de empalme es precedido por el comando (otra función), que es". print "La función de empalme devuelve la lista de retirados de la declaración, como el.

lista de retorno se devuelve, se imprime (mostrado) por la función de impresión. La última línea del código muestra la matriz original resultante. Recuerde, si la lista no está presente en la función de empalme, la matriz original resultante no tendría un reemplazo . El uso de la función de empalme puede ser más complicado de lo que he explicado. Para este tutorial básico, vamos a permitir que este tipo de cosas. Sustitución de lista con la matriz para

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.