UBound 함수는 값이 지정된 배열 차원에 사용할 수 있는 최대 첨자인 Long 유형 데이터를 반환합니다.
U바운드 기능
지정된 배열 차원에 사용할 수 있는 가장 큰 첨자 값을 갖는 Long을 반환합니다.
문법
UBound(배열 이름[, 차원])
UBound 함수의 구문은 다음 부분으로 구성됩니다.
부분 설명
배열 이름이 필요합니다. 표준 변수 명명 규칙을 따르는 배열 변수의 이름입니다.
차원 변형(Long). 반환할 차원의 상한을 지정합니다. 1은 첫 번째 차원을 나타내고, 2는 두 번째 차원을 나타내는 식입니다. 차원을 생략하면 1로 간주됩니다.
설명하다
UBound 함수는 LBound 함수와 함께 배열의 크기를 결정하는 데 사용됩니다. LBound는 배열의 특정 차원의 상한을 결정하는 데 사용됩니다.
다음 차원의 배열의 경우 UBound는 다음 표에 표시된 값을 반환합니다.
희미한 A(1~100, 0~3, -3~4)
명령문 반환 값
U바운드(A, 1) 100
U바운드(A, 2) 3
U바운드(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 기능을 사용해야 합니다.