Les fonctions et les sous-programmes sont des applications
simples d'asp qui sont appliquées pour rendre la programmation
économie de temps sans effort et. Les deux sont des codes
réutilisables qui sont faciles à contrôler et doivent être écrits
une fois. Les codes peuvent être invités une fois requis.
Ces deux applications de base d'asp ont été discutées en cet
article.
Fonctions :
Elles fournissent des solutions de rechange aux
réalisateurs en construisant un code qui peut être employé à
plusieurs reprises pour tous les projets.
Les fonctions fournissent à des réalisateurs une option
au code de produit qui peut être employé à maintes reprises dans un
projet et là-bas, pourtant beaucoup de lotisseurs d'asp tendent à
lancer loin de les employer intensivement.
Les fonctions vous renvoient une valeur basée sur les
informations que vous fournissez.
Exemple De Fonction :
< %
GetAnimal(strCard) de fonction
Faible Tempstr
le strCard = le lcase(strCard) 'ceci convertit
la lettre minuscule de valeur.
Choisissez le strCard de cas
Le cas "tigre" Tempstr = "voici votre carte de
tigre"
Le cas "cheval" Tempstr = "voici votre carte de
cheval"
Le cas "chien" Tempstr = "voici votre carte de
chien"
Le cas "poisson" Tempstr = "voici votre carte de
poissons"
Enfermez Tempstr d'autre = "désolé, nous se
sont vendus hors de cet animal"
Finissez Choisi
getCard = Tempstr
Fonction De Fin
% >
L'information passée comme fonction, est connue
comme 'argument '. L'information que nous obtenons en arrière
d'une fonction est connue pendant que 'la valeur de retour '.
Une fonction peut avoir beaucoup d'arguments, mais seulement une
valeur de retour.
Sous-programmes :
Les sous-programmes peuvent vous sauver devant répéter
des blocs de code. L'utilisation des sous-programmes peut être
très utile quand il y a beaucoup d'instructions d'être exécuté
dans un sous-programme. De cette façon elle nous permettra de
simplifier la structure de notre manuscrit. Les sous-programmes
ne renvoient pas l'information emploie à la place les données
Exemple 1
< %
TheName=request.form("name)
si TheName="John" puis
response.write ("Bonjour, John. Comment allez
vous ?")
response.write ("< br>Did que vous connaissez que j'ai eu le
mois dernier marié ?")
autrement
response.write ("bonjour comment allez vous ?")
finissez si
% >
Exemple 2
< %
TheName=request.form("name)
si TheName="John" puis
ResponseToJohn()
autrement
ResponseToUnknown()
finissez si
Substratez ResponseToJohn()
response.write ("Bonjour, John. Comment allez
vous ?")
response.write ("< br>Did que vous connaissez que j'ai eu
le mois dernier marié ?")
Finissez Le Sous-marin
Substratez ResponseToUnknown()
response.write ("bonjour comment allez vous ?")
Finissez Le Sous-marin
% >
Afin d'appeler un sous-programme, nous
emploierons ce genre de code :
Whatever()
Là où celui qui soit le nom du sous-programme
(on lui recommande d'employer un nom très descriptif du charger
que nous voulons exécuter dans le sous-programme pour le faciliter
pour comprendre le manuscrit). Nous pouvons également fournir
des informations au sous-programme afin d'exécuter indiquées
chargeons. Les données seront fournies de cette façon :
... dataN Whatever(data1, data2)
Cet article donne une courte description des
fonctions et des sous-programmes qui vous aideront en codes efficaces
d'écriture.
Cet article a été compilé par l'équipe contente de développement chez Pegasus InfoCorp qui tire des spécialistes en thèmes de différents domaines de travail. Ils
peuvent être entrés en contact par le site Web
de Pegasus InfoCorp à
info@pegasusinfocorp.com. Pegasus InfoCorp est une
conception d'enchaînement basée parInde, un développement d'enchaînement et une compagnie de
développement en ligne de logiciel en différé.
Veuillez visiter http://www.pegasusinfocorp.com pour
lire plus d'articles et pour savoir plus au sujet de nous !
D'autres compagnies et organismes sont bienvenus pour
réimprimer cet article sur leurs sites Web ont fourni les conditions
suivantes sont réunis.