본문 바로가기
IT_Developers/ASP

ASP - 동적배열 선언하기 / ReDim(), Preserve

by 고코더 2020. 3. 28.

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



댓글1