프로시저(Sub) 와 함수(Function) – Classic ASP 언어 (10)
Classic ASP에서는 프로시저(Sub)와 함수(Function)를 사용하여 반복적인 작업을 모듈화할 수 있습니다. 프로시저는 리턴값 없이 매개변수에 따라 작업을 수행하고, 함수는 리턴값이 있는 프로시저입니다. 프로시저는 Sub 키워드를 사용하여 정의하고, 함수는 Function 키워드를 사용하여 정의합니다. 프로시저와 함수를 효과적으로 활용하여 코드를 모듈화하고 재사용성을 높일 수 있습니다.
1. 프로시저 기본 형식
Sub 프로시저 이름(매개변수 목록)
실행문…
End Sub
2. 함수 기본 형식
Function 함수 이름(매개변수 목록)
실행문…
함수 이름 = 리턴값
End Function
3. 사용 예제
<% Option Explicit %>
<%
' 프로시저 : 리턴값 없음
Sub DisPlay(name)
Response.Write name & "</br>"
End Sub
' 프로시저 호출
DisPlay("[1] BlueShare")
Response.Write "------------------------------ </br>"
' 함수 : 리턴값 있음
Function Add(firstName, LastName)
' 함수 내에서 프로시저 호출
DisPlay("[2] BlueShare")
Add = "[3] " & firstName & LastName
End Function
' 함수 호출
Response.Write Add("Blue", "Share") & "</br>"
%>
함께 보면 좋은 게시글
- While Wend 반복 문 – Classic ASP 언어 (9)
- FormatDateTime 함수 – Classic ASP 언어 (11)
- Request 개체 QueryString 컬렉션 – Classic ASP 내장 개체 (1)
- Response 개체 – Classic ASP 내장 개체 (2)
- Classic ASP MSSQL DB 연결 방법 (ODBC 32비트 이용)
이 글이 도움이 되셨다면 공유 부탁 드립니다.



