권장 : ASP 시작 : ASP 프로그램에서 사용하는 여러 스크립팅 언어 이해 브라우저에서 소스 코드를 보면 ASP 소스 코드를 볼 수 없습니다. ASP 파일만으로 결과 출력 만 볼 수 있으며 그 결과는 순수한 HTML입니다. 결과가 브라우저로 다시 전송되기 전에 스크립트가 서버에서 실행 되었기 때문입니다. 예 : 사용
함수는 사용자 통화를 용이하게하기 위해 언어로 캡슐화 된 함수 블록입니다. 예를 들어, 이제 ()는 현재 날짜와 시간을 표시 할 수있는 vbscript의 함수입니다. 특정 이유가 표시 될 수있는 이유는 언어 커널에 의해 결정됩니다. 사용자는 지금 ()가 날짜와 시간을 표시하는 데 사용된다는 것을 이해하면됩니다. 그렇다면 현재 접촉중인 VBScript의 다른 기능이 있습니까?
1. 날짜/시간 기능
이러한 기능에는 연도, 월, 일, 시간, 분, 두 번째, 주 등의 디스플레이가 포함됩니다.
(1) 이제 기능 : 컴퓨터 시스템에서 설정 한 날짜와 시간에 따라 현재 날짜 및 시간 값을 반환합니다. 지금 ()을 사용합니다.
(2) 날짜 기능 : 현재 컴퓨터 시스템에서 설정 한 날짜 값 만 반환합니다. 사용 방법 : 날짜 ();
(3) 시간 기능 : 현재 컴퓨터 시스템에서 설정 한 시간 값 만 반환합니다. 사용 방법 : time ();
(4) 연도 기능 : 특정 연도를 대표하는 정수를 반환합니다. 사용법 방법 : 연도 (날짜). 날짜 매개 변수는 날짜를 나타낼 수있는 매개 변수입니다. 예를 들어, 연도 (date ())은 올해의 정수가 날짜 ()에 의해 얻은 날짜부터 추출되었음을 의미합니다.
또한, 그것은 다음과 같이 사용할 수 있습니다. 년 (#5 20,2006#)은 2006 년 5 월 20 일 중년의 정수 값을 추출하는 것을 의미합니다. 5 20,2006, 5-20-2006, 5/20/2006, 즉 특정 월, 일 및 연도의 조합. 또한 # 사용은 날짜 값을 나타내는 데 포함됩니다.
(5) 월 기능 : 1 년에서 12 세 사이의 정수 값을 반환하며, 연중 한 달을 나타냅니다. 사용 방법 : 월 (날짜). 매개 변수 날짜에 대한 설명은 연도 기능과 동일합니다. 그러나 날짜의 정확성에주의하십시오. 예를 들어, #13-31-2006 #, 12 월은 전혀 없으며, 확실히 잘못되었습니다.
(6) 일 기능 : 정수 값을 1 ~ 31 사이에서 반환하여 한 달의 하루를 나타냅니다. 사용 방법 : 날 (날짜). 매개 변수 날짜에 대한 설명은 연도 기능과 동일합니다. 또한 2 월 30 일이 잘못되었음을 정의하는 #2-30-2006 #과 같은 날짜의 정확성에주의하십시오.
(7) 시간 기능 : 정수 값을 0에서 23 사이에 반환하여 하루의 시간을 나타냅니다. 사용 방법 : 시간 (시간). 여기서 매개 변수 시간은 시간을 나타낼 수있는 표현식입니다. 예를 들어, Hour (time ())은 시간의 정수가 time ()에서 파생 된 시간으로부터 추출된다는 것을 의미합니다. 마찬가지로, 파라미터 시간은 이러한 방식으로 사용하여 11 : 45 : 50#에서 현재 시간 수를 추출 할 수 있습니다. 물론 정의 된 시간은 시간 사양을 준수해야합니다.
(8) 분 함수 : 정수 값을 0에서 59 사이에서 반환하며 한 시간에 특정 분을 나타냅니다. 사용 방법 : 분 (시간). 시간 매개 변수에 대한 설명은 시간 함수와 동일합니다.
(9) 두 번째 함수 : 0에서 59 사이의 정수 값을 반환하며, 1 분 안에 특정 초를 나타냅니다. 사용 방법 : 두 번째 (시간). 시간 매개 변수에 대한 설명은 시간 함수와 동일합니다.
(10) 평일 기능 : 요일의 정수를 반환합니다. 사용 방법 : 평일 (날짜). 매개 변수 날짜에 대한 설명은 연도 기능과 동일합니다. 이 기능의 반환 값은 각각 일요일, 월요일 및 토요일을 나타내는 1 ~ 7입니다. 예를 들어, 반환 값이 4 인 경우 수요일을 의미합니다.
(11) WeekdayName 함수 : 특정 요일의 문자열을 반환합니다. 평일 기능과 비교하여 요일로 번역됩니다. 사용법은 다음과 같습니다. 주중 매개 변수는 특정 요일의 가치입니다. 예를 들어, WeekdayName (Weekday (date ())은 현재 요일을 의미합니다. 날짜 ()는 현재 시간을 나타내고, 주중 (date ())은 특정 요일의 정수를 나타냅니다.
물론, WeekdayName 함수의 최종 표시의 문자열 내용은 현재 운영 체제 언어 시스템과 관련이 있습니다. 예를 들어, 중국 운영 체제는 월요일과 같은 중국어를 표시하는 반면 영국 운영 체제에는 Mon (월요일 약어)가 표시됩니다.
또한 vbscript에는 시간 간격에 대한 몇 가지 계산 기능이 있습니다.
(1) Dateadd 기능 : 지정된 시간 간격의 날짜와 시간을 반환합니다. 몇 년, 달 또는 시간 등으로 분리되는 새 날짜와 시간을 계산할 수 있습니다. 사용 방법 : Dateadd (간격, 번호, 날짜).
매개 변수 간격은 추가해야 할 시간 간격 단위를 나타냅니다. yyyy는 연도를 나타내고, q는 분기를 나타내고, m은 달을 나타내고, d를 나타내고, ww는 몇 주를 나타내고, h는 시간을 나타내고, n을 나타내고, s는 초를 나타냅니다.
매개 변수 번호는 추가 된 시간 간격을 나타냅니다. 그것은 수치 값의 형태로 표현되며 음수 일 수 있습니다. 매개 변수 날짜는 올바른 날짜 및 시간 형식이어야합니다.
예를 들어, Dateadd (D, 100, 2006-5-20)는 2006 년 5 월 20 일 이후 100 일의 날짜 값을 나타냅니다 : 2006-8-28. 예를 들어, Dateadd (H, -12,2005-5-20 10:00:00)는 2005 년 5 월 20 일 오전 10시 전 오전 12 시간의 날짜 시간을 나타냅니다 : 22:00:00.
(2) Datediff 기능 : 두 날짜와 시간 사이의 간격을 반환합니다. 두 날짜로 분리 된 연도, 시간 등을 계산할 수 있습니다. 사용 방법 : Datediff (간격, 날짜 1, Date2).
매개 변수 간격 및 Dateadd 함수의 간격 매개 변수는 동일한 설명이며 Date1 및 Date2 매개 변수는 서로 비교되는 두 날짜와 시간입니다. 또한 날짜 1의 날짜 시간 값이 Date2보다 클 때는 음수 값으로 표시됩니다.
예를 들어, Datediff (Yyyy, 1982-7-18, Date)는 누군가가 태어난 지 몇 년이 지났음을 의미합니다. 예를 들어, Datediff (D, 1982-7-18, 2062-7-18)는 80 년의 며칠이 지났는지를 계산합니다 : 29220.
2. 문자열 처리 기능
스크립트의 기능적 처리에서 일부 문자열은 일반적으로 수정해야합니다. 예를 들어, 최종 디스플레이 요구 사항을 충족하기 위해 문자열에서 민감한 단어를 필터링합니다. 예를 들어, 더 긴 문자열을 몇 문자의 시작부터 추출 해야하는 경우.
(1) ASC 기능 : 문자열의 첫 번째 문자에 해당하는 ANSI 문자 코드를 반환합니다. 사용 방법 : ASC (String). 여기서 문자열 매개 변수는 문자열을 나타냅니다.
(2) CHR 기능 : 지정된 ANSI 문자 코드에 해당하는 문자를 반환합니다. 사용 방법 : chr (chrcode). 매개 변수 Chrcode는 관련 식별 번호입니다. 이 함수의 함수는 ASC 함수에 해당합니다.
예를 들어 : ASC (a)는 소문자 A의 ANSI 문자 97을 나타냅니다. chr (97)는 소문자 a를 나타냅니다. 또한 chr (chrcode)의 chrcode 값이 0에서 31 값의 숫자를 갖는 경우 인쇄 할 수없는 ASCII 코드를 나타냅니다. 예를 들어, chr (10)은 선 브레이크를 나타내고, chr (13)은 입력 및 디스플레이 형식의 변환에 종종 사용되는 캐리지 리턴 등을 나타냅니다.
(3) LEN 기능 : 문자열의 문자 수 (바이트)를 반환합니다. 사용 방법 : Len (문자열). 예를 들어, Len (Love)의 가치는 4입니다.
(4) LCASE 기능 : 모든 문자열의 소문자 형태를 반환합니다. 사용 방법 : lcase (문자열). 예를 들어, lcase (webjxcom)는 cuoxincom으로 돌아갑니다.
(5) UCESE 기능 : 모든 문자열의 대문자 형태를 반환합니다. LCASE 기능에 해당합니다. 마찬가지로, UCASE (CUOXIN)는 WebJX로 돌아옵니다.
(6) 트림 함수, ltrim 함수 및 rtrim 함수 : 공백이없는 선행 및 후속 문자열 내용을 각각 공백없이 선행 및 후속 또는 공백없이 각각 다시 반환합니다. 예를 들어:
Trim (1234567)은 1234567로 돌아 오며, 선행 및 후속 선에 공간이 없다.
ltrim (1234567)은 1234567로 돌아와 공간없이 이어집니다.
RTRIM (1234567)은 미래에 공간이없는 1234567로 돌아갑니다.
이 기능은 종종 등록 된 사용자 이름 전후에 공간 보장과 같은 등록 정보에 사용됩니다.
(7) 왼쪽 함수 : 문자열의 왼쪽에서 계산 된 지정된 문자 수를 반환합니다. 사용 방법 : 왼쪽 (문자열, 길이). 예를 들어, Left (Brousce, 5)는 Brous, 즉 처음 5 자로 돌아갑니다.
(8) 오른쪽 함수 : 문자열의 왼쪽에서 계산 된 지정된 수의 문자 수를 반환합니다. 사용 방법 : 오른쪽 (문자열, 길이). 예를 들어, Right (Brousce, 4)는 USCE로 돌아갑니다. 즉, 마지막 4 자입니다.
(9) 기기 기능 : 특정 문자열이 다른 문자열에 먼저 나타나는 위치를 반환합니다. 예를 들어, 이제 문자열 A110B121C119D1861에서 문자 A의 첫 번째 발생을 찾으면 악기가 가능합니다 (My_string, A110B121C119D1861).
(10) 중간 함수 : 문자열에서 지정된 문자 수를 반환합니다. 예를 들어, 현재 110은 문자열 A110B121C119D1861 : MID (A110B121C119D1861,2,3)에서 3 단위의 값을 얻어야합니다.
(11) 함수 교체 : 문자열에서 지정된 문자열을 찾아 교체하십시오. strtobesearched, strtobesearched, strsearchfor for for a strstring이 찾아 다니고 strreplacewith를 대체하는 데 사용되는 하위 문자열을 대체합니다 (strtobesearched, strsearchfor, strreplacewith). 예를 들어, REPLECT (rscon, <, & lt;)는 rscon의 모든 <문자를 & lt로 대체하는 것을 의미합니다.
3. 변환 기능을 입력하십시오
CBOOL (String)은 부울로 변환됩니다
CBYTE (String) 바이트 유형의 값으로 변환합니다
CCUR (문자열) 통화 값으로 변환합니다
CDATE (String)는 하루 전 유형의 값으로 변환합니다
CDBL (String)은 이중 정밀 값으로 변환됩니다
Cint (String) 정수 값으로 변환합니다
Clng (String)는 긴 정수 값으로 변환됩니다
CSNG (String)는 단일-정밀 값으로 변환합니다
cstr (var)는 문자열 값으로 변환합니다
str (var) 값은 문자열로 변환되었습니다
val (문자열) 문자열에서 숫자 값
4. 작동 기능
ABS (NMB)는 숫자의 절대 값을 반환합니다
ATN (NMB)은 숫자의 아크 탄젠트를 반환합니다
COS (NMB)는 각도의 yuxuan 값을 반환합니다
EXP (NMB)는 자연 지수의 전력 값을 반환합니다
int (nmb)는 숫자의 성형 (캐리) 부분을 반환합니다
수정 (NMB)은 숫자의 골격 (폐기)을 반환합니다
형식 (표현)은 백분율을 반환합니다
16 진수 (NMB)는 16 진수 데이터를 반환합니다
로그 (NMB)는 자연 로그를 반환합니다
OCT (NMB)는 숫자의 각도 수를 반환합니다
RND는 0보다 큰 임의의 숫자를 반환하고 1보다 작지만 무작위 선언은 임의의 시드를 생성하기 위해 필요합니다.
SGN (NMB)은 숫자의 양성 및 부정적인 징후를 결정합니다.
Sin (NMB)은 각도의 Zhenghyun 값을 반환합니다
SQR (NMB)은 숫자의 2 차 루트를 반환합니다
tan (nmb)은 숫자의 탄젠트 값을 반환합니다
5. 다른 기능
isarray (var) 변수가 배열인지 여부를 결정합니다
isdate (var) 변수가 날짜인지 결정합니다
isnull (var)은 변수가 비어 있는지 여부를 결정합니다
isnumeric (var)은 표현식에 숫자 값을 포함하는지 여부를 결정합니다
isobject (var) 변수가 객체인지를 결정합니다
typeName (var) 변수의 데이터 유형을 반환합니다
배열 (목록) 배열을 반환합니다
split (liststr) 목록 문자열에서 1 차원 배열을 반환합니다
lbound (Arrayp는 배열의 최소 인덱스를 반환합니다
Ubound (배열) 배열의 최대 인덱스를 반환합니다
CreateObject (클래스) 객체를 만듭니다
getObject (pathfilename) 파일 개체를 가져옵니다
공유 : ASP 프로그래밍을 사용하여 네트워크 컨텐츠를 빠르게 검색하십시오. 어느 날 나는 웹 사이트에 갈 때마다 읽어야 할 정보를 즉시 호출 할 수 있다면 갑자기 생각했다. 다음으로 나는이 문제에 대해 더 깊이 생각하고 의자에 앉아 연필을 잡고 싶지만 내가 쓰고있는 내용을 모른다. 이런 식으로, 나는 여전히 가지고 있습니다