asp에서 초기화된 변수인지 체크 


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


변수가 초기화 되어 있는지 체크하는 함수를 알아봅니다. 초기화 되었다 하면 비어있는 상태 즉 변수 자체로 선언한 상태를 말합니다. null이나 공백이 들어간 상태가 아닌 순수 변수가 선언된 상태입니다. 변수가 사용되고 있는지 체크할때 사용 가능합니다. 

 1. 해당 함수에 변수를 입력하면 true를 반환합니다. 나머지는 false이겠죠.
IsEmpty(변수) '// 초기화 된 변수라면 true


 2. 예제를 알아봅니다. 변수라고 선언한 변수만 ture가 예상 됩니다. 나머지는 IsEmpty 볼때 초기화 이후에 사용된 변수입니다.
1
2
3
4
5
6
7
8
9
10
11
<%
Dim var1
var2 = null
var3 = ""
var4 = "GoCoder.Net"
 
Response.write IsEmpty(var1) & " : 변수만 선언한 경우 true <br/>"
Response.write IsEmpty(var2) & " : Null인 경우 false <br/>"
Response.write IsEmpty(var3) & " : 공백인 경우 false <br/>"
Response.write IsEmpty(var4) & " : 문자가 있을 경우 false <br/>"
%>
cs

 3. 결과 화면입니다. 변수만 선언한 경우만 ture입니다. 해당 변수가 사용되지 않았는지 체크할때 사용할 수 있습니다. 



마무리


변수 사용이 난무한 시스템에서는 필요한 함수 



댓글을 달아 주세요