변수 Dim – Classic ASP 특징 (2)
Classic ASP에서는 변수 선언 없이 값 할당이 가능하며, Variant 타입을 사용하여 데이터를 처리합니다. 이 글에서는 Classic ASP의 변수 Dim 특징과 예시를 소개합니다.
변수 선언
1. 변수 선언 없이 실행 가능 (암시적 변수 선언)
<%
str = "변수 선언이 없이 값 할당"
Response.write str & "</br>"
%>
변수 선언 없이 개발하는 것 별로 좋아하지 않습니다.
저 같은 경우는 강제적(명시적)으로 변수를 선언하게 모든 asp 페이지 상단에 <% Option Explicit %> 를 삽입해서 개발합니다.


2. 변수에 데이터형(data type)이 지정되지 않으며 모든 변수를 Variant 타입으로 간주하고 값을 할당합니다.
<% Option Explicit %>
<%
Dim strS, intI, doubleD, dateD
strS = "문자열"
intI = 1234
doubleD = 1.234
dateD = Date()
Response.write TypeName(strS) & " : " & strS & "</br>"
Response.write TypeName(intI) & " : " & intI & "</br>"
Response.write TypeName(doubleD) & " : " & doubleD & "</br>"
Response.write TypeName(dateD) & " : " & dateD
%>
함께 보면 좋은 게시글
- 형 변환 함수 – Classic ASP 언어 (1)
- 문자열 함수 – Classic ASP 언어 (2)
- 배열(Dim) 및 가변(ReDim) 배열- Classic ASP 언어 (5)
- 비교 문 (IF문, Select Case 문) – Classic ASP 언어 (6)
- For Next 반복 문 – Classic ASP 언어 (7)
이 글이 도움이 되셨다면 공유 부탁 드립니다.



