*   >> Lecture Éducation Articles >> science >> la programmation

Activeperl Arrays

a longueur de la matrice et non les éléments (valeurs) de la matrice. Les gravures dernière déclaration (envoie au navigateur) de la valeur de la variable $ arrLength, qui est la longueur du tableau. Dernier Index Element L'indice (pas la valeur) de chaque du dernier élément des tableaux ci-dessus est 9. Dans de nombreux cas, vous ne connaissez généralement pas le nombre d'éléments dans un tableau, afin de connaître le dernier indice (en soustrayant 1). La syntaxe pour obtenir l'indice du dernier élément d'un tableau est # $ arrayName Remarque précédent, $ #.

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

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.