Vous trouverez ci-dessous une analyse détaillée de l'utilisation des fonctions communes d'ASP que l'éditeur a partagée avec vous. Amis intéressés, apprenons-le avec l'éditeur!
Tableau()
Fonction: renvoyez un tableau
Syntaxe: Array (liste)
Arguments: les caractères et les chiffres sont ok
EXEMPLE:
Dimmyarray ()
Fori = 1to7
RedImpreservermyArray (i)
MyArray (i) = WeekdayName (i)
Suivant
%>
Résultat: Créez un tableau de 7 éléments MyArray
MyArray ("Sunday", "Monday", ...... "Saturday")
Cint ()
Fonction: convertir une expression en un type numérique
Syntaxe: Cint (expression)
Arguments: tout caractère valide peut
EXEMPLE:
f = "234"
réponse.writecint (f) +2
%>
Résultat: 236
Convertir le caractère "234" en nombre "234", et si la chaîne est vide, renvoyez la valeur 0
CreateObject ()
Fonction: Crée et renvoie une instance du composant Activex enregistré.
Syntaxe: createObject (objname)
Arguments: Objname est le nom de tout composant Activex valide et enregistré.
EXEMPLE:
SetCon = server.createObject ("adodb.connection")
%>
RÉSULTAT:
CSTR ()
Fonction: Convertissez une expression en une chaîne.
Syntaxe: CSTR (expression)
Arguments: L'expression est une expression valide.
EXEMPLE:
S = 3 + 2
Response.Write "Theresultis:" & CSTR (S)
%>
Résultat: convertissez le numéro "5" au caractère "5".
Date()
Fonction: Renvoie la date du système actuelle.
Syntaxe: date ()
Arguments: aucun.
EXEMPLE:
Résultat: 8/4/99
DataEadd ()
Fonction: renvoie une date modifiée.
Syntaxe: DataEadd (TimeInterval, numéro, date)
Arguments: TimeInterVallistTheTimeInterValToAdd; NumberSamountoftimeInterValStoAdd;
dateistactingDate.
EXEMPLE:
CurrentDate = # 8/4/99 #
newDate = dataEadd ("M", 3, CurrentDate)
réponse.
%>
CurrentDate = # 12: 34: 45 pm#
newDate = dataEadd ("h", 3, currentDate)
réponse.
%>
Résultat: 11/4/99
15:34:45
"m" = "mois";
"d" = "jour";
IfcurrentDateisintimeformatThen,
"h" = "heure";
"s" = "second";
Dadiff ()
Fonction: renvoie la différence entre deux dates.
Syntaxe: Datediff (TimeInterval, Date1, Date2 [, FirstDayOfweek [, Firstweekofyear >>)
Arguments: TimeInterval représente le type d'intervalle de temps, tel que "M" représente "mois".
EXEMPLE:
FromDate = # 8/4/99 # #
todate = # 1/1/2000 #
réponse.write "thereare" & _
DADIFF ("D", FORDATE, TODATE) & _
"Daystomilleniumfrom8 / 4/99."
%>
Résultat: il reste 150 jours du 8/4/99 à 2000.
Jour()
Fonction: à quel jour revient-il?
Syntaxe: jour (date)
Arguments: la date est une date valide.
EXEMPLE:
Résultat: 4
FormatCurrency ()
Fonction: renvoie l'expression, qui a été formatée comme une valeur de devise
Syntaxe: format-monnaie (Expression [, chiffre [, leadingDigit [, paren [, groupdicit >>>>)
Arguments: Le chiffre indique la valeur du nombre de chiffres affichés sur le côté droit du point décimal. La valeur par défaut est -1, indiquant que les paramètres régionaux de l'ordinateur sont utilisés;
Constante à trois états de tête de premier plan, indiquant si le zéro avant le point décimal est affiché.
EXEMPLE:
Résultat: 34,35 $
FormatDateTime ()
Fonction: renvoie l'expression, qui a été formatée comme une date ou une heure
Syntaxe: formatdatetime (date, [, nomméFormat>)
Arguments: NamedFormat indique la valeur du format de date / heure utilisé, et si elle est omise, VBGeneralDate est utilisé.
EXEMPLE:
Résultat: mercredi 04 août 1999
FormatNumber ()
Fonction: Renvoie l'expression, qui a été formatée comme une valeur numérique.
Syntaxe: formatNumber (expression [, chiffre [, leadingDigit [, paren [, groupdicit >>>>)
Arguments: Le chiffre indique la valeur du nombre de chiffres affichés sur le côté droit du point décimal. La valeur par défaut est -1, indiquant que les paramètres régionaux de l'ordinateur sont utilisés. ;
J'indique la valeur du nombre de chiffres affichés sur le côté droit du point décimal. La valeur par défaut est -1, indiquant que les paramètres régionaux de l'ordinateur sont utilisés. ; Paen indique la valeur du nombre de chiffres affichés sur le côté droit du point décimal.
La valeur par défaut est -1, indiquant que les paramètres régionaux de l'ordinateur sont utilisés. ; GroupDigiti indique la valeur du nombre de chiffres affichés sur le côté droit du point décimal. La valeur par défaut est -1, indiquant que l'utilisation est
Paramètres régionaux de l'ordinateur. .
EXEMPLE:
Résultat: 45.325
FormatperCa ()
Fonction: Renvoie l'expression, qui a été formatée en pourcentage de fuite avec le% de signe (multiplié par 100). (%)
Syntaxe: format pourcent pour (expression [, chiffre [, leadingDigit [, paren [, groupdicit >>>>)
Arguments: Identique à ci-dessus.
EXEMPLE:
Résultat: 45,267%
Heure()
Fonction: renvoie le nombre d'heures à 24.
Syntaxe: heure (heure)
Arguments:
EXEMPLE:
Résultat: 16
(HourhasbeenConvertedto24 heures-système)
Instant ()
Fonction: Renvoie la position où un caractère ou une chaîne apparaît d'abord dans une autre chaîne.
Syntaxe: instant ([start,> strtobesearched, strsesearchfor [, compare>)
Arguments: Démarrer est la valeur de démarrage de la recherche, StrtobeSearched accepte la chaîne de recherche STRSEARCH pour le caractère à rechercher la méthode de comparaison
(Voir constante ASP pour plus de détails)
EXEMPLE:
strText = "Thisisasst !!"
pos = instr (strText, "a")
réponse.writepos
%>
Résultat: 9
Instrrrev ()
Fonction: Identique à ci-dessus, à partir de la dernière recherche de la chaîne
Syntaxe: instrrrev ([start,> strtobesearched, strsesearchfor [, comparer>)
Arguments: Identique à ci-dessus.
EXEMPLE:
strText = "Thisisasst !!"
pos = instrrev (strText, "s")
réponse.writepos
%>
Résultat: 13
Int ()
Fonction: Renvoie le type numérique, non arrondie.
Syntaxe: int (numéro)
Arguments:
EXEMPLE:
Résultat: 32
IsArray ()
Fonction: détermine si un objet est un tableau et renvoie une valeur booléenne.
Syntaxe: IsArray (nom)
Arguments:
EXEMPLE:
strtest = "test!"
Response.WriteisArray (StrTest)
%>
Résultat: faux
Isdate ()
Fonction: détermine si un objet est une date et renvoie une valeur booléenne
Syntaxe: isdate (expression)
Arguments: expressionsanyvalidexpression.
EXEMPLE:
strtest = "8/4/99"
Response.WriteIsDate (Strtest)
%>
Résultat: vrai
ISempty ()
Fonction: détermine si un objet est initialisé et renvoie une valeur booléenne.
Syntaxe: iSempty (expression)
Arguments:
EXEMPLE:
Dimi
réponse.WriteiSempty (i)
%>
Résultat: vrai
IsNull ()
Fonction: détermine si un objet est vide et renvoie une valeur booléenne.
Syntaxe: ISNULL (Expression)
Arguments:
EXEMPLE:
Dimi
réponse.writeisnull (i)
%>
Résultat: faux
IsNumeric ()
Fonction: détermine si un objet est un nombre et renvoie une valeur booléenne.
Syntaxe: ISNUMERIC (Expression)
Arguments:
EXEMPLE:
i = "345"
réponse.WriteisNumeric (i)
%>
Résultat: vrai
Même si le nombre est cité, ASP pense toujours qu'il s'agit d'un nombre.
IsObject ()
Fonction: détermine si un objet est un objet et renvoie une valeur booléenne.
Syntaxe: isObject (Expression)
Arguments:
EXEMPLE:
SetCon = server.createObject ("adodb.connection")
Response.WriteIsObject (Con)
%>
Résultat: vrai
Lbound ()
Fonction: Renvoie l'indice minimum disponible pour la dimension du tableau spécifiée.
Syntaxe: lbound (arrayname [, dimension>)
Arguments: Dimensionniste indique quelle dimension l'entier dans la limite inférieure doit être retournée. Utilisez 1 pour représenter la première dimension, 2 pour représenter la deuxième dimension, etc. Si omis
Le paramètre de dimension a la valeur par défaut de 1.
EXEMPLE:
i = array ("lundi", "mardi", "mercredi")
réponse.WritelBound (i)
%>
Résultat: 0
LCase ()
Fonction: renvoie la forme minuscule d'une chaîne
Syntaxe: LCase (String)
Arguments: StringisanyValidStringExpression.
EXEMPLE:
strtest = "Thisisasstrest!"
Response.WritelCase (Strtest)
%>
Résultat: c'est le plus important!
Gauche()
Fonction: Renvoie le caractère avant le caractère de longueur sur le côté gauche de la chaîne (y compris le caractère de longueur).
Syntaxe: gauche (chaîne, longueur)
Arguments:
EXEMPLE:
strtest = "Thisisasstrest!"
Response.Writeleft (Strtest, 3)
%>
Résultat: thi
Len ()
Fonction: Renvoie la longueur de la chaîne.
Syntaxe: Len (String | VarName)
Arguments:
EXEMPLE:
strtest = "Thisisasstrest!"
Response.WriteLen (Strtest)
%>
Résultat: 15
Ltrim ()
Fonction: Retirez l'espace sur le côté gauche de la chaîne.
Syntaxe: ltrim (chaîne)
Arguments:
EXEMPLE:
strtest = "Thisisasstrest!"
Response.WritelTrim (Strtest)
%>
Résultat: c'est le plus important!
Milieu()
Fonction: Renvoie une chaîne d'une longueur spécifique (le démarrage, la longueur est la longueur).
Syntaxe: mid (String, start [, longueur>)
Arguments:
EXEMPLE:
strtest = "ThisSest! Todayismonday."
Response.Writemid (Strtest, 17,5)
%>
Résultat: aujourd'hui
Minute()
Fonction: retour à l'heure.
Syntaxe: minute (temps)
Arguments:
EXEMPLE:
Résultat: 45
Mois()
Fonction: date de retour.
Syntaxe: mois (date)
Arguments: dateIsanyValidDateExpression.
EXEMPLE:
Résultat: 8
MonthName ()
FONCTION: RETOURSATSASTRINGIFICATION DU MOIS SPÉCIFIÉ.
Syntaxe: Name mensuel (mois, [, ABB>)
Arguments: menshesthenmericrepresentation forgivenmonth; ABB (facultatif) IsabooleanValue
usedTodisplayMonthabbreviation.Truewill DisplayTheabBreviateMonthnameAndFalse (par défaut)
NothowtheabBreviation.
EXEMPLE:
Résultat: août
Maintenant()
FONCTION: RETOURSTHECURRENTSYSTÈMEDATE AND LIEU.
Syntaxe: maintenant ()
Arguments: aucun
EXEMPLE:
Résultat: 8/4/999: 30: 16h
Remplacer()
Fonction: returnsastringin qui a spécifié la sous-stringhasbeen a été placé sans autre
NumberoTheTimes spécifiés.
Syntaxe: Remplacer (strtobesearched, strsesearchfor, strReplacewith [, start [, count [, comparer >>>)
Arguments: StrtobesearchEdDistissstringExpression Consintainingasub-stringtoberelplaced;
StrSearchForistThestRringExpressionToSearchForWithInstrtTobeSeched;
expressionToreplacesub-stringStResearchFor; Démarrer (facultatif) IstthenuricCharacterPositionto
BeginSearch; Count (Facultatif) Isavalue Insidication the ComparisonConstant.
EXEMPLE:
strtest = "thisanapple!"
Response.Writereplace (Strtest, "Apple", "Orange")
%>
Résultat: Thisanorange!
Droite()
Fonction: Renvoie le caractère avant le caractère de longueur sur le côté droit de la chaîne (y compris le caractère de longueur).
Syntaxe: à droite (chaîne, longueur)
Arguments:.
EXEMPLE:
strtest = "ceisant!"
Response.Writerright (Strtest, 3)
%>
Résultat: St!
Rnd ()
Fonction: génère un nombre aléatoire.
Syntaxe: rnd [(numéro)>
Arguments:
EXEMPLE:
Randomiser()
réponse.writernd ()
%>
Résultat: n'importe quel nombre entre 0 et 1
Rond()
Fonction: Renvoie la valeur arrondi par le nombre de chiffres spécifié.
Syntaxe: Round (expression [, numright>)
Arguments: Le nombre numright indique combien de chiffres sont arrondis à droite du point décimal. S'il est omis, la fonction ronde renvoie un entier.
EXEMPLE:
i = 32.45678
Response.Writeround (i)
%>
Résultat: 32
Rtrim ()
Fonction: Supprimez la chaîne à droite de la chaîne.
Syntaxe: Rtrim (String)
Arguments:
EXEMPLE:
strtest = "Thisisasstrest !!"
Response.WriterTrim (Strtest)
%>
Résultat: c'est le plus important !!
Deuxième()
Fonction: retourne les secondes.
Syntaxe: deuxième (heure)
Arguments:.
EXEMPLE:
Résultat: 28
Strreverse ()
Fonction: ligne inversée de chaîne
Syntaxe: Strreverse (String)
Arguments:
EXEMPLE:
strtest = "Thisisasstrest !!"
Response.WritestrReverse (Strtest)
%>
Résultat: !! tsetasisiht
Temps()
Fonction: Renvoie l'heure du système.
Syntaxe: Time ()
Arguments:.
EXEMPLE:
Résultat: 9: 58: 28h
Garniture()
Fonction: Retirez les espaces sur les côtés gauche et droit de la chaîne.
Syntaxe: Trim (String)
Arguments: StringisanyValidStringExpression.
EXEMPLE:
strtest = "Thisisasstrest !!"
Response.WriteTrim (Strtest)
%>
Résultat: c'est le plus important !!
Ubound ()
Fonction: Renvoie l'indice maximal disponible pour la dimension du tableau spécifiée.
Syntaxe: Ubound (arrayName [, dimension>)
Arguments: dimensionnel (facultatif) Spécifie de quelle dimension La limite supérieure de l'entier est renvoyée. 1 signifie la première dimension, 2 signifie la deuxième dimension, etc. Si omis
La valeur par défaut est 1.
EXEMPLE:
i = array ("lundi", "mardi", "mercredi")
réponse.WriteUbound (i)
%>
Résultat: 2
Ucase ()
Fonction: Renvoie la forme majuscule d'une chaîne.
Syntaxe: UCase (String)
Arguments:
EXEMPLE:
strtest = "Thisisasstrest !!"
Response.WriteUCase (Strtest)
%>
Résultat: ce qui est le plus !!
Vartype ()
Fonction: Renvoie la valeur indiquant le sous-type de la variable
Syntaxe: vartype (varname)
Arguments:
EXEMPLE:
i = 3
réponse.WriteVartype (i)
%>
Résultat: 2 (nombre) Voir "constante ASP" pour plus de détails
Jour de la semaine()
Fonction: retour au jour de la semaine.
Syntaxe: en semaine (date [, premier jour de semaine>)
Arguments:.
EXEMPLE:
d = # 8/4/99 #
Response.WriteWeekday (D)
%>
Résultat: 4 (mercredi)
WeekdayName ()
Fonction: Renvoie le nom du jour de la semaine.
Syntaxe: WeekdayName (Weekday [, ABB [, FirstdayOfweek >>)
Arguments: ABB est facultatif. Valeur booléenne, indiquant si l'abréviation représente le nom de chaque jour de la semaine. S'il est omis, la valeur par défaut est fausse, c'est-à-dire qu'elle n'est pas abrégée pour chaque semaine
Le nom du jour.
EXEMPLE:
d = # 8/4/99 #
Response.WriteWeekdayName (en semaine (d))
%>
Résultat: mercredi
Année()
Fonction: renvoie l'année en cours.
Syntaxe: année (date)
Arguments:
EXEMPLE:
Résultat: 1999
Ce qui précède est une analyse détaillée de l'utilisation des fonctions communes de l'ASP. Je crois que vous l'avez compris. Pour plus de contenu lié, veuillez continuer à prêter attention au canal technologique Wuxin.