Development/ASP

ASP에서 유동적인 배열 생성방법

DEV932 2009. 9. 1. 21:03
ASP에서 가장 많이 알려진 배열선언방법은 다음과 같다..
 
    dim 배열()
    redim 배열(배열갯수)


좀 유동적으로 바꿔보자....
 
    dim 배열()
    redim 배열(배열갯수)

    redim preserve 배열(배열갯수)

여기까지가... 많이 알려진 배열선언방법 ....


다른 언어를 사용해봤다면... 알것이다... javascript에도 있는 방법....

    배열 = [값, 값, 값] 


이 방법을 ASP에 적용하면....

    dim 배열
    배열 = array(값, 값, 값)


그럼... 다차원 배열은???

    dim 배열
    배열 = array(array(값, 값), array(값, 값)array(값, 값))


이걸.... 응용해서 이렇게도 가능하다...

    dim 배열, 변수
    변수 = "array(값, 값, 값)"
    배열 = eval(변수)


심하게 유동적이다...푸하핫...

단, 주의사항... dim 으로 변수선언할 때 배열로 선언을 해버리면 오류 난다..;;;

    dim 배열()
    배열 = array(값, 값, 값)

    ' 오류남.... XXX