3 回答

TA貢獻(xiàn)1783條經(jīng)驗(yàn) 獲得超4個贊
if isEmpty(request("aif")) and isEmpty(session("af")) then
如果接收表單傳來的“aif”為空(也就是沒有內(nèi)容)和Session("af")的內(nèi)容為空的話,那么……(執(zhí)行下面的語句)
IsEmpty 函數(shù)
返回 Boolean 值指明變量是否已初始化。
IsEmpty(expression)
expression 參數(shù)可以是任意表達(dá)式。然而,由于 IsEmpty 用于判斷一個變量是否已初始化,故 expression 參數(shù)經(jīng)常是一個變量名。
說明
如果變量未初始化或顯式地設(shè)置為 Empty,則函數(shù) IsEmpty 返回 True;否則函數(shù)返回 False。如果 expression 包含一個以上的變量,總返回 False。
下面的示例利用 IsEmpty 函數(shù)決定變量是否能被初始化:
Dim MyVar, MyCheck
MyCheck = IsEmpty(MyVar) ' 返回 True。
MyVar = Null ' 賦為 Null。
MyCheck = IsEmpty(MyVar) ' 返回 False。
MyVar = Empty ' 賦為 Empty。
MyCheck = IsEmpty(MyVar) ' 返回 True。

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超6個贊
isEmpty()是判斷是否為空
為什么要有這句話當(dāng)然是為了判斷輸入或得到的信息是否合法,這是程序的嚴(yán)謹(jǐn),也是程序的安全,可以說是一個良好的習(xí)慣,也是一個程序員的素質(zhì)吧。
以前有許多人編寫ASP時不夠嚴(yán)謹(jǐn),導(dǎo)致了ASP漏洞,讓不法分子有機(jī)可乘,所以這些判斷是很重要的。

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個贊
isEmpty 是判斷()中的內(nèi)容是否為空
在這里的作用是判斷aif和session(af)中的內(nèi)容是否為空
添加回答
舉報