asp에서 동적 배열 사용하기 


안녕하세요.
고코더 입니다.


이번 시간에는 동적으로 배열을 사용하는 방법을 알아봅니다. 이전 시간에는 고정 배열을 사용했었는데 배열의 길이가 추가되면 곤란하게 됩니다. 하지만 동적 배열은 길이를 늘리거나 줄일 수 있습니다.

 1. 사용법은 간단합니다. 새롭게 배열의 크기를 지정하는 숫자를 넣어주면 됩니다. 그리고 Preserve는 배열의 크기를 지정할때 값을 잃어버리지 않게 도와줍니다. 
ReDim Array(숫자)
Preserve 


 2. 예제를 한번 보겠습니다. 
1
2
3
4
5
6
7
8
9
10
11
12
13
<%
Dim Array()
ReDim Array(0'// 배열의 크기를 지정
Array(0= "1"
 
ReDim Preserve Array(2'//원래 가지고 있던 데이터를 잃어버리지 않게 한다.
Array(1= "2"
Array(2= "3"
 
Response.write Array(0)
Response.write Array(1)
Response.write Array(2)
%>
cs

 3. 결과 값도 역시 자연스럽게 배열의 값이 노출 됩니다. 



마무리


동적으로 배열이 필요할때는 ReDim



댓글을 달아 주세요