Ниже приведен подробный анализ использования общих функций ASP, которые редактор поделился с вами. Заинтересованные друзья, давайте узнаем об этом с редактором!
Множество()
Функция: вернуть массив
Синтаксис: массив (список)
Аргументы: символы и цифры в порядке
ПРИМЕР:
Dimmyarray ()
Fori = 1to7
RedimPreservemyArray (i)
myarray (i) = weekName (i)
Следующий
%>
Результат: создайте массив из 7 элементов Myarray
Myarray («воскресенье», «Понедельник», ...... «Суббота»)
Cint ()
Функция: преобразовать выражение в числовой тип
Синтаксис: Cint (Expression)
Аргументы: любой действительный персонаж может
ПРИМЕР:
f = "234"
response.writecint (f) +2
%>
Результат: 236
Преобразовать символ «234» в номер «234», и если строка пуста, возврат 0 значение
CreateObject ()
Функция: создает и возвращает экземпляр зарегистрированного компонента ActiveX.
Синтаксис: createObject (objname)
Аргументы: objname - это имя любого действительного, зарегистрированного компонента ActiveX.
ПРИМЕР:
SetCon = server.createObject ("adodb.connection")
%>
РЕЗУЛЬТАТ:
Cstr ()
Функция: преобразовать выражение в строку.
Синтаксис: CSTR (Expression)
Аргументы: выражение - это любое достоверное выражение.
ПРИМЕР:
S = 3+2
response.write "theresultis:" & cstr (s)
%>
Результат: преобразовать число «5» в символ «5».
Дата()
Функция: возвращает текущую дату системы.
Синтаксис: date ()
Аргументы: нет.
ПРИМЕР:
Результат: 8/4/99
DateAdd ()
Функция: возвращает измененную дату.
Синтаксис: DateAdd (TimeInterval, номер, дата)
Аргументы: TimeIntervallithetimeIntervaltoadd; numberIsAmountFortimeIntervalStoadd; и
DateIstactingDate.
ПРИМЕР:
CurrentDate =#8/4/99#
newdate = dateAdd ("m", 3, currentDate)
response.writenewdate
%>
CurrentDate =#12: 34: 45 PM#
newdate = dateAdd ("h", 3, currentdate)
response.writenewdate
%>
Результат: 4/4/99
3:34:45 вечера
"m" = "месяц";
"d" = "день";
Ifcurrentdateisintimeformatthen,
"h" = "час";
"s" = "второе";
Datediff ()
Функция: возвращает разницу между двумя датами.
Синтаксис: DateDiff (TimeInterval, Date1, Date2 [, FirstDayOfweek [Firstweekofyear >>)
Аргументы: TimeInterval представляет тип интервала времени, такой как «M», представляет «месяц».
ПРИМЕР:
fromDate =#8/4/99#
todate =#1/1/2000#
response.write "thereare" & _
Datediff ("D", FromDate, Todate) и _
"DayStomilleniumfrom8/4/99."
%>
Результат: осталось 150 дней от 8/4/99 по 2000 год.
День()
Функция: в какой день он возвращается?
Синтаксис: день (дата)
Аргументы: дата - это любая действующая дата.
ПРИМЕР:
Результат: 4
Formatcurrency ()
Функция: возвращает выражение, которое было отформатировано как значение валюты
Синтаксис: форматкренда (экспрессия [, цифра [, advervdigit [, paren [, groupdigit >>>>)
Аргументы: цифра указывает значение количества цифр, отображаемых на правой части десятичной точки. Значение по умолчанию составляет -1, что указывает на то, что локаль компьютера используется;
Ведущая константа с тремя государствами, указывая, отображается ли ноль перед десятичной точкой.
ПРИМЕР:
Результат: $ 34,35
FormatDateTime ()
Функция: возвращает выражение, которое было отформатировано как дата или время
Синтаксис: FormatDateTime (дата, [, названный формат>)
Аргументы: названная формат указывает значение используемого формата даты/времени, и, если он опущен, используется VBGeneralDate.
ПРИМЕР:
Результат: среда, август 04, 1999
Formatnumber ()
Функция: возвращает выражение, которое было отформатировано как числовое значение.
Синтаксис: Formatnumber (Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit >>>>)
Аргументы: цифра указывает значение количества цифр, отображаемых на правой части десятичной точки. Значение по умолчанию составляет -1, что указывает на то, что локаль компьютера используется. ; Лидерство
Я указывает значение количества цифр, отображаемых на правой части десятичной точки. Значение по умолчанию составляет -1, что указывает на то, что локаль компьютера используется. ; Paren указывает значение количества цифр, отображаемых на правой стороне десятичной точки.
Значение по умолчанию составляет -1, что указывает на то, что локаль компьютера используется. ; GroupDigiti указывает значение количества цифр, отображаемых на правой части десятичной точки. Значение по умолчанию составляет -1, указывая на то, что использование
Настройки локализации компьютера. Полем
ПРИМЕР:
Результат: 45,325
Formatpercent ()
Функция: возвращает выражение, которое было отформатировано как процент, следующий с знаком % (умножено на 100). (%)
Синтаксис: Formatpercent (экспрессия [, цифра [, advelydigit [, paren [, groupdigit >>>>)
Аргументы: так же, как и выше.
ПРИМЕР:
Результат: 45,267%
Час()
Функция: возвращает количество часов в 24.
Синтаксис: час (время)
Аргументы:
ПРИМЕР:
Результат: 16
(Hourhasbeenconvertedto24-Hoursystem)
Instr ()
Функция: возвращает позицию, в которой сначала появляется символ или строка в другой строке.
Синтаксис: instr ([start,> strtobesearched, strsearchfor [, compare>)
Аргументы: Start - это начальное значение поиска, Strtobesearched принимает строку поиска в поисках символа.
(Подробнее см. Констант ASP)
ПРИМЕР:
strtext = "Это .estest !!"
pos = instr (strtext, "a")
response.writepos
%>
Результат: 9
Instrrev ()
Функция: то же самое, что и выше, только начиная с последнего поиска строки
Синтаксис: Instrrev ([start,> strtobesearched, strsearchfor [, compare>)
Аргументы: так же, как и выше.
ПРИМЕР:
strtext = "Это .estest !!"
pos = instrrev (strtext, "s")
response.writepos
%>
Результат: 13
Int ()
Функция: возвращает числовой тип, а не округлен.
Синтаксис: int (номер)
Аргументы:
ПРИМЕР:
Результат: 32
Isarray ()
Функция: определяет, является ли объект массивом и возвращает логическое значение.
Синтаксис: isarray (имя)
Аргументы:
ПРИМЕР:
Strtest = "test!"
response.writeisarray (Strtest)
%>
Результат: ложь
Isdate ()
Функция: определяет, является ли объект датой, и возвращает логическое значение
Синтаксис: ISDATE (выражение)
Аргументы: ExpressySanyvalidexpression.
ПРИМЕР:
Strtest = "8/4/99"
response.writeisdate (Strtest)
%>
Результат: правда
Isempty ()
Функция: определяет, инициализируется ли объект, и возвращает логическое значение.
Синтаксис: isempty (выражение)
Аргументы:
ПРИМЕР:
Дими
response.writeisempty (i)
%>
Результат: правда
Isnull ()
Функция: определяет, является ли объект пустым, и возвращает логическое значение.
Синтаксис: isnull (выражение)
Аргументы:
ПРИМЕР:
Дими
response.writeisnull (i)
%>
Результат: ложь
IsNumeric ()
Функция: определяет, является ли объект числом, и возвращает логическое значение.
Синтаксис: isNumeric (выражение)
Аргументы:
ПРИМЕР:
i = "345"
response.writeisnumeric (i)
%>
Результат: правда
Даже если число цитируется, ASP по -прежнему думает, что это число.
Isobject ()
Функция: определяет, является ли объект объектом, и возвращает логическое значение.
Синтаксис: Isobject (выражение)
Аргументы:
ПРИМЕР:
SetCon = server.createObject ("adodb.connection")
response.writeisobject (con)
%>
Результат: правда
Lbound ()
Функция: возвращает минимальный доступный индекс для указанного размерного размера массива.
Синтаксис: lbound (ArrayName [, Dimension>)
Аргументы: размерное указывает, какое измерение целое число в нижней границе будет возвращено. Используйте 1, чтобы представить первое измерение, 2, чтобы представить второе измерение и так далее. Если опущен
Параметр измерения имеет значение по умолчанию 1.
ПРИМЕР:
i = массив («понедельник», «вторник», «среда»)
response.writelbound (i)
%>
Результат: 0
Lcase ()
Функция: возвращает строчную форму строки
Синтаксис: Lcase (String)
Аргументы: stringisanyvalidstringexpression.
ПРИМЕР:
strtest = "Thisisest!"
response.writelcase (Strtest)
%>
РЕЗУЛЬТАТ: это.
Левый()
Функция: возвращает символ перед символом длины на левой стороне строки (включая символ длины).
Синтаксис: слева (строка, длина)
Аргументы:
ПРИМЕР:
strtest = "Thisisest!"
response.writeleft (Strtest, 3)
%>
Результат: thi
Лен ()
Функция: возвращает длину строки.
Синтаксис: Len (String | varname)
Аргументы:
ПРИМЕР:
strtest = "Thisisest!"
response.writelen (Strtest)
%>
Результат: 15
Ltrim ()
Функция: Снимите пространство на левой стороне струны.
Синтаксис: Ltrim (String)
Аргументы:
ПРИМЕР:
strtest = "Thisisest!"
response.writeltrim (Strtest)
%>
РЕЗУЛЬТАТ: это.
Mid ()
Функция: возвращает строку определенной длины (запуск, длина - длина).
Синтаксис: Mid (String, Start [, длина>)
Аргументы:
ПРИМЕР:
strtest = "Thisistest! Todayismonday."
response.writemid (Strtest, 17,5)
%>
Результат: сегодня
Минута ()
Функция: вернуться к времени.
Синтаксис: минута (время)
Аргументы:
ПРИМЕР:
Результат: 45
Месяц()
Функция: дата возврата.
Синтаксис: месяц (дата)
Аргументы: DateIsanyValidDateExpression.
ПРИМЕР:
Результат: 8
Monthname ()
Функция: returnSastringIding указанный месяц.
Синтаксис: Monthname (месяц, [, ABB>)
Аргументы: MonthyShenMericRepresentationForgivenMonth; ABB (необязательно) IsabooleAnValue
usedtodisplaymonthabbreviation.truewill displayTheAbBreviedMonthnathantfalse (по умолчанию) будет
notshowtheabbreviation.
ПРИМЕР:
Результат: август
Сейчас()
Функция: returnStheCurrentSystemDateAndtime.
Синтаксис: теперь ()
Аргументы: нет
ПРИМЕР:
Результат: 8/4/999: 30: 16:00
Заменять()
Функция: returnsastringin, который указал подстепенную силу без других
Указанное числофы.
Синтаксис: заменить (strtobesearched, strsearchfor, strreplacewith [, start [, count [, compare >>>)
Аргументы: strtobesearcheddistisstringexpressionContingingAsub-stringtoberepled;
StrsearchForistTheStringExpressionToseShorwithinstrtobeseard; Strreplacewithishestring
ExpressyTorePlesasub-StringStrsearchfor; начало (необязательно) isthenumericCharacterPositionto
BeginSearch; Count (необязательно) isavalue indicating сравнение.
ПРИМЕР:
strtest = "thisisanapple!"
response.writereplace (Strtest, "Apple", "Orange")
%>
РЕЗУЛЬТАТ: Thisisanorange!
Верно()
Функция: возвращает символ перед символом длины на правой стороне строки (включая символ длины).
Синтаксис: справа (строка, длина)
Аргументы:.
ПРИМЕР:
strtest = "ThisIsantest!"
response.writeright (Strtest, 3)
%>
Результат: ST!
Rnd ()
Функция: генерирует случайное число.
Синтаксис: RND [(номер)>
Аргументы:
ПРИМЕР:
Рандомизировать ()
response.writernd ()
%>
Результат: любое число от 0 до 1
Круглый()
Функция: возвращает значение, окруженное указанным количеством цифр.
Синтаксис: круглый (экспрессия [, numright>)
Аргументы: номер Unright указывает, сколько цифр округлено справа от десятичной точки. Если опущено, круглый функция возвращает целое число.
ПРИМЕР:
I = 32,45678
response.writeround (i)
%>
Результат: 32
Rtrim ()
Функция: Удалите строку справа от строки.
Синтаксис: rtrim (String)
Аргументы:
ПРИМЕР:
Strtest = "Thisisest !!"
response.writertrim (Strtest)
%>
РЕЗУЛЬТАТ: это.
Второй()
Функция: возвращает секунды.
Синтаксис: второй (время)
Аргументы:.
ПРИМЕР:
Результат: 28
StrReverse ()
Функция: обратная строка строки
Синтаксис: Strreverse (String)
Аргументы:
ПРИМЕР:
Strtest = "Thisisest !!"
response.writestrreverse (Strtest)
%>
Результат: !! tsetasisiht
Время()
Функция: возвращает системное время.
Синтаксис: время ()
Аргументы:.
ПРИМЕР:
Результат: 9: 58: 28 утра
Подрезать()
Функция: Снимите пространства на левой и правой сторонах струны.
Синтаксис: TRIM (String)
Аргументы: stringisanyvalidstringexpression.
ПРИМЕР:
Strtest = "Thisisest !!"
response.writetrim (Strtest)
%>
РЕЗУЛЬТАТ: это.
Ubound ()
Функция: возвращает максимальный доступный индекс для указанного размерного размера массива.
Синтаксис: Ubound (ArrayName [, Dimension>)
Аргументы: Dimensional (необязательно) указывает, какое измерение возвращается верхняя граница целого числа. 1 означает первое измерение, 2 означает второе измерение и так далее. Если опущен
Значение по умолчанию составляет 1.
ПРИМЕР:
i = массив («понедельник», «вторник», «среда»)
response.writeubound (i)
%>
Результат: 2
Ucase ()
Функция: Возвращает верхнюю форму строки.
Синтаксис: Ucase (String)
Аргументы:
ПРИМЕР:
Strtest = "Thisisest !!"
response.writeucase (Strtest)
%>
РЕЗУЛЬТАТ: это Isatest !!
Vartype ()
Функция: возвращает значение, указывающее подтип переменной
Синтаксис: vartype (varname)
Аргументы:
ПРИМЕР:
i = 3
response.writevartype (i)
%>
Результат: 2 (номер) см. «Констант ASP» для получения подробной информации
В будний день ()
Функция: вернуться к дню недели.
Синтаксис: Weekday (дата [, первая днем ofweek>)
Аргументы:.
ПРИМЕР:
d =#8/4/99#
response.writeweekday (d)
%>
Результат: 4 (среда)
В буднее имя ()
Функция: возвращает имя дня недели.
Синтаксис: weekdayName (WeekDay [, ABB [, первая дня -недели >>)
Аргументы: ABB является необязательным. Логическое значение, указывающее, представляет ли аббревиатура имя каждого дня недели. Если опущено, значение по умолчанию является ложным, то есть оно не сокращено для каждой недели
Название дня. Периоддневная неделя относится к стоимости первого дня недели
ПРИМЕР:
d =#8/4/99#
response.writeweekdayname (Weekday (d))
%>
Результат: среда
Год()
Функция: возвращает текущий год.
Синтаксис: год (дата)
Аргументы:
ПРИМЕР:
Результат: 1999
Выше приведено подробный анализ использования общих функций ASP. Я считаю, что вы это поняли. Для получения более связанного контента, пожалуйста, продолжайте обращать внимание на канал технологии Wuxin.