asp에서 if문을 선언하는 방법 Dim
asp에서도 다른 언어처럼 if문이 존재하는데 다른 언어와는 조금 다른 부분이 있다. 아래 예시를 살펴보자.
<%
if name = "apple" then
Response.write "사과"
// name변수와 "apple"의 값이 같다면 "사과"를 출력
end if
if name <> "melon" then
Response.write "멜론은 아닙니다"
// name변수와 "melon"이 같지 않다면 "멜론은 아닙니다"출력
end if
if name = "A" then
Response.write "이름은 A"
// 첫번째 조건문에서 name과 A의 값이 같다면 "이름은 A"출력
elseif name = "B" then
response.write "이름은 B"
// 두번째 조건문에서 name과 B의 값이 같다면 "이름은 B"출력
else
response.write "방문자"
// 모든 조건이 틀린다면 "방문자 출력"
end if
%>
다른 언어들과 제일큰 차이점이라면 elseif를 붙여서 사용한다는 것과 다름을 의미하는 비료연산자가 !가 아닌 <>를 사용한다는 것이 가장 큰 차이점이라 볼 수 있다. 또한 if문 마지막 줄엔 end if를 넣어주어 if문 종료를 알려야한다.