ASP中的函式說明

2021-03-31 08:56:31 字數 4930 閱讀 6360

array()

 function:返回乙個陣列

 syntax:array(list)

 arguments:字元,數字均可

 example:<%

dim myarray()

for i = 1 to 7

 redim preserve myarray(i)

 myarray(i) = weekdayname(i)

next

%>

 result:建立了乙個包含7個元素的陣列myarray

myarray("sunday","monday", ... ... "saturday")

 cint()

 function:將乙個表示式轉化為數字型別

 syntax:cint(expression)

 arguments:任何有效的字元均可

 example:<%

f = "234"

response.write cint(f) + 2

%>

 result:236

轉化字元"234"為數字"234",如果字串為空,則返回0值

 createobject()

 function:建立和返回乙個已註冊的activex元件的例項。

 syntax:createobject(objname)

 arguments:objname 是任何乙個有效、已註冊的activex元件的名字.

 example:<%

set con = server.createobject("adodb.connection")

%>

 result:

 cstr()

 function:轉化乙個表示式為字串.

 syntax:cstr(expression)

 arguments:expression 是任何有效的表示式。

 example:<%

s = 3 + 2

response.write "the result is: " & cstr(s)

%>

 result:轉化數字「5」為字元「5」。

 date()

 function:返回當前系統日期.

 syntax:date()

 arguments:none.

 example:<%=date%>

 result:8/4/99

 dateadd()

 function:返回乙個被改變了的日期。

 syntax:dateadd(timeinterval,number,date)

 arguments:timeinterval is the time interval to add; number is amount of time intervals to add; and date is the starting date.

 example:<%

currentdate = #8/4/99#

newdate = dateadd("m",3,currentdate)

response.write newdate

%>

<%

currentdate = #12:34:45 pm#

newdate = dateadd("h",3,currentdate)

response.write newdate

%>

 result:11/4/99

3:34:45 pm

"m" = "month";

"d" = "day";

if currentdate is in time format then,

"h" = "hour";

"s" = "second";

 datediff()

 function:返回兩個日期之間的差值 。

 syntax:datediff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]])

 arguments:timeinterval 表示相隔時間的型別,如「m「表示「月」。

 example:<%

fromdate = #8/4/99#

todate = #1/1/2000#

response.write "there are " & _

 datediff("d",fromdate,todate) & _

 " days to millenium from 8/4/99."

%>

 result:從8/4/99 到2023年還有 150 天.

 day()

 function:返回乙個月的第幾日.

 syntax:day(date)

 arguments:date 是任何有效的日期。

 example:<%=day(#8/4/99#)%>

 result:4

 formatcurrency()

 function:返回表示式,此表示式已被格式化為貨幣值

 syntax:formatcurrency(expression [, digit [, leadingdigit [, paren [, groupdigit]]]])

 arguments: digit 指示小數點右側顯示位數的數值。預設值為 -1,指示使用的是計算機的區域設定; leadingdigit 三態常數,指示是否顯示小數值小數點前面的零。

 example:<%=formatcurrency(34.3456)%>

 result:$34.35

 formatdatetime()

 function:返回表示式,此表示式已被格式化為日期或時間

 syntax:formatdatetime(date, [, namedformat])

 arguments:namedformat 指示所使用的日期/時間格式的數值,如果省略,則使用 vbgeneraldate.

 example:<%=formatdatetime("08/4/99", vblongdate)%>

 result:wednesday, august 04, 1999

 formatnumber()

 function:返回表示式,此表示式已被格式化為數值.

 syntax:formatnumber(expression [, digit [, leadingdigit [, paren [, groupdigit]]]])

 arguments: digit 指示小數點右側顯示位數的數值。預設值為 -1,指示使用的是計算機的區域設定。; leadingdigit i指示小數點右側顯示位數的數值。預設值為 -1,指示使用的是計算機的區域設定。; paren 指示小數點右側顯示位數的數值。預設值為 -1,指示使用的是計算機的區域設定。; groupdigit i指示小數點右側顯示位數的數值。預設值為 -1,指示使用的是計算機的區域設定。.

 example:<%=formatnumber(45.324567, 3)%>

 result:45.325

 formatpercent()

 function:返回表示式,此表示式已被格式化為尾隨有 % 符號的百分比(乘以 100 )。 (%)

 syntax:formatpercent(expression [, digit [, leadingdigit [, paren [, groupdigit]]]])

 arguments:同上.

 example:<%=formatpercent(0.45267, 3)%>

 result:45.267%

 hour()

 function:以24時返回小時數.

 syntax:hour(time)

 arguments:

 example:<%=hour(#4:45:34 pm#)%>

 result:16

(hour has been converted to 24-hour system)

 instr()

 function:返回字元或字串在另乙個字串中第一次出現的位置.

 syntax:instr([start, ] strtobesearched, strsearchfor [, ***pare])

 arguments:start為搜尋的起始值,strtobesearched接受搜尋的字串strsearchfor要搜尋的字元.***pare比較方式(詳細見asp常數)

 example:<%

strtext = "this is a test!!"

pos = instr(strtext, "a")

response.write pos

%>

 result:9

 instrrev()

 function:同上,只是從字串的最後乙個搜尋起

 syntax:instrrev([start, ] strtobesearched, strsearchfor [, ***pare])

 arguments:同上.

 example:<%

strtext = "this is a test!!"

pos = instrrev(strtext, "s")

response.write pos

%>

 result:13

appDelegate m中的函式說明

對於這些響應,程式設計師需要按照自己的要求部分或者全部實現 英文水平有限,六級悲劇的424分,沒考過.選重點的翻譯了一下 現在來看看協議裡的方法 task 當應用程式已經啟動,並可能有額外的啟動選項來處理委託 應用程式轉入啟用狀態 應用程式轉入後台 非啟用 狀態 應用程式從啟用狀態轉入後台 在 啟用...

matlab中exist函式說明

exist exist主要有兩種形式,乙個引數和兩個引數的,作用都是用於確定某值是否存在 1.b exist a 若 a 存在,則 b 1 否則 b 0 2.b exist name kind kind 表示 name 的型別,可以取的值為 builtin 內建型別 class 類 dir 資料夾 ...

函式說明python函式巢狀筆記 函式說明

ps 今天上午,非常鬱悶,有很多簡單基礎的問題搞得我有些迷茫,哎,幾天不寫就忘。目前又不當coo,還是得用心記 哦!關於函式內嵌函式作用域的條記 def test i 0defa print locals a printi test 這段,locals 的值為空,說明內嵌的a函式沒有認默引入i de...