변수 Dim – Classic ASP 특징 (2)
Classic ASP에서는 변수 선언 없이도 값 할당이 가능하며, 모든 변수를 Variant 타입으로 간주합니다.
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
%>
관련 이전 게시글
이 글이 도움이 되셨다면 공유를 부탁드립니다. 다음 글에서 뵙겠습니다!