배열 선언
배열에 값 저장
arrTest 배열에 문자열을 저장합니다.
<%
arrTest(0) = "호박"
arrTest(1) = "머리"
arrTest(3) = "배열"
arrTest(5) = "테스트"
%>
배열의 값 출력
asp의 UBound라는 함수를 사용하여 배열의 크기를 확인할 수 있습니다.
<%
For i = 0 To UBound(arrTest)
response.write i & "번째 : " & arrTest(i) & "<br>"
Next
'실행 시 결과는 아래와 같습니다.
'0번째 : 호박
'1번째 : 머리
'2번째 :
'3번째 : 배열
'4번째 :
'5번째 : 테스트
%>
응용
문자열의 값을 특정 문자를 기준으로 자른 후 각각 값을 배열에 저장하여 배열의 값을 출력.
<%
'XMLHTTP를 사용하여 다른 asp 파일에서 값을 받는 부분
set xmlHttp = Server.CreateObject("Microsoft.XMLHTTP")
request_url = "test.asp" 'test.asp에서 "65|55|45|35|25|15|5" 라는 문자열을 보내준다고 가정
xmlHttp.open "GET", request_url, False
xmlHttp.send
tmpStr = xmlHttp.responseText
'XMLHTTP를 사용하여 다른 asp 파일에서 값을 받는 부분
tmpArr = Split(tmpStr, "|") 'Split 함수를 사용하여 | 문자를 기준으로 자른 후 tmpArr이라는 배열에 저장합니다.
response.write "배열의 크기 : " & UBound(tmpArr) & "<br><br>"
For i = 0 To UBound(tmpArr)
response.write i & "번째 : " & tmpArr(i) & "<br>"
Next
'실행 시 결과는 아래와 같습니다.
'배열의 크기 : 6
'0번째 : 65
'1번째 : 55
'2번째 : 45
'3번째 : 35
'4번째 : 25
'5번째 : 15
'6번째 : 5
%>
'Language > ASP' 카테고리의 다른 글
ASP 오라클 스토어드 프로시져(stored procedure) 사용 (0) | 2013.01.31 |
---|---|
ASP SQL Injection 방어 소스 (0) | 2013.01.24 |
ASP 문자열 치환(Replace) (3) | 2013.01.24 |
ASP 천단위 콤마(FormatNumber) (0) | 2013.01.24 |
ASP 아작스,AJAX (XMLHTTP) (0) | 2013.01.22 |
ASP) 접속한 단말기나 브라우저 정보 추출하기(HTTP_USER_AGENT) (0) | 2012.12.10 |
ASP 전화번호에 하이픈(-) 추가 함수 (0) | 2012.11.16 |
ASP에서 세션(session) 사용하기 (0) | 2012.10.10 |
ASP에서 쿠키(cookie) 사용하기 (0) | 2012.10.10 |
ASP 한글 인코딩 캐시 (0) | 2012.10.10 |