Le code suivant affiche l'index du dernier élément d'un tableau: use strict; print "Content-Type: text /html \\ n \\ n"; monarr = ("HBWE", "FGTR", "HTNK", 4587, 4526, 4053, "AB12", "GB58», «TG45", "RE69"); print $ # arr; Si vous essayez le code ci-dessus, vous aurez 9 au niveau du navigateur. Tranchage un tableau trancher un tableau signifie obtenir les valeurs d'une gamme d'éléments dans un tableau. Pour ce faire, vous commencez avec le signe @. Ceci est suivi par le nom du réseau; crochets puis carrés.
A l'intérieur des crochets, vous commencez avec l'indice de l'élément de départ de la plage, puis deux points, puis l'indice de l'élément de fin de la plage. Ici, une gamme signifie éléments consécutifs dans un tableau. Si le nombre d'éléments dans l'intervalle est petit, dire deux, trois ou quatre, alors vous pouvez taper leurs indices dans les crochets en les séparant par des virgules et vous ne seriez pas besoin des deux points. arr [0,1] obtient les valeurs des éléments à l'index 0 et 1 du tableau,arr. arr [3..
8] obtient les valeurs des éléments du tableau de l'indice 3 à 8 inclus (y compris ceux pour 3 et 8). arr [14 .. $ # arr] obtient les valeurs des éléments du tableau de l'indice 14 à la fin du tableau, où $ # arr signifie le dernier index du tableau pourarr. Lire et essayer le code suivant: use strict; print "Content-Type: text /html \\ n \\ n"; monarr = ("HBWE", "FGTR", "HTNK", 4587, 4526, 4053, "AB12", "GB58», «TG45", "RE69"); imprimerarr [0,1,2]; print "printarr [2..6]; print" printarr [5 ..
# $ arr]; Si vous aviez essayé le code ci-dessus, vous auriez remarqué que les valeurs affichées ne sont pas séparés par des virgules. Ne vous inquiétez pas à ce sujet pour l'instant. Tranchage peut effectivement être plus complexe que cela. Précisément, vous pouvez découper interrompu gammes d'un tableau. Pour ce tutoriel de base, nous ne serons pas aller dans cette. Fonctions sur les tableaux Une fo