Функция UBound возвращает данные типа Long, значение которых является максимальным индексом, доступным для указанного измерения массива.
UBound-функция
Возвращает значение Long, значение которого является наибольшим индексом, доступным для указанного измерения массива.
грамматика
UBound(имя массива[, измерение])
Синтаксис функции UBound состоит из следующих частей:
частичное описание
Требуется имя массива. Имя переменной массива, соответствующее стандартным соглашениям об именах переменных.
размер Необязательный вариант (длинный). Указывает верхнюю границу возвращаемого измерения. 1 представляет первое измерение, 2 представляет второе измерение и так далее. Если размерность опущена, она принимается равной 1.
иллюстрировать
Функция UBound используется вместе с функцией LBound для определения размера массива. LBound используется для определения верхней границы определенного измерения массива.
Для массивов следующих размеров UBound возвращает значения, как показано в следующей таблице:
Тусклый A (от 1 до 100, от 0 до 3, от -3 до 4)
Возвращаемое значение оператора
UBound(A, 1) 100
UBound(A, 2) 3
UBound(A, 3) 4
Использование функции asp ubound() возвращает максимально доступный индекс для указанного измерения массива.
нравиться:
Скопируйте код кода следующим образом:
<%
chkitems = Trim(Запрос("chk"))
если chkitems <> "" тогда
chkitem = разделение(chkitems,",")
'для i=0 до ubound(chkitem)
'Response.Write(chkitem(i) & "<br />")
'следующий
еще
Response.Write("Пожалуйста, выберите пункт для голосования!")
конец, если
%>
Поскольку функция разделения делит полученное значение флажка в соответствии с разделителем ',' и сохраняет его в формате данных массива. Теперь необходимо вывести, какие флажки выбраны последовательно, используя цикл for и переменную цикла for. Чтобы быть уверенным, вам нужно использовать функцию ubound