변수 타입을 알아보는 명령어


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


ASP는 변수를 자유롭게 사용하는 언어입니다. 값을 넣으면 알아서 타입을 지정해주는 편리한 구석이 있는데요. VB 기반이라 그런지 쉽게 구현되어 있습니다. 

 1. 그렇지만 변수도 타입을 분명히 가지고 있기 때문에 이를 확인하여 비교하거나 로직을 만들기도 합니다. 사용법은 해당 함수에 변수만 넣어주면 숫자를 반환하여 타입을 말해줍니다.
VarType(변수)

 2. 예제를 한번 만들어서 실행해보겠습니다. 
1
2
3
4
5
6
7
8
9
10
11
12
<% var = "GoCoder" %>   
타입 : <%=VarType(var)%> <br>
 
<% var=1234 %>
타입 : <%=VarType(var)%> <br>
 
<% var=123456789 %>
타입 : <%=VarType(var)%> <br>
 
<% var=true %>
타입 : <%=VarType(var)%> <br>
 
cs


 3. 결과 화면입니다. 타입에 따라 반환되는 숫자가 다른걸 알 수 있습니다.


 4. 해당 반환하는 숫자와 관련된 타입입니다. 아래 표를 확인해보세요.
의미
설명
vbEmpty
0
uninitialized data type
vbNull
1
contains no valid data
vbInteger
2
Integer data type
vbLong
3
Long data type
vbSingle
4
Single data type
vbDouble
5
Double data type
vbDate
7
Date data type
vbString
8
String data type
vbObject
9
Object data type
vbBoolean
11
Boolean data type
vbVariant
12
Variant data type
vbByte
17
Byte data type
vbArray
8192
Array data type


마무리


타입이 그다지 중요하지 않게 사용되는 ASP


댓글을 달아 주세요