asp當中判斷函式一覽

2021-03-31 21:16:13 字數 1679 閱讀 5915

<1>isarray 函式

返回 boolean 值指明某變數是否為陣列。

語法isarray(varname)

varname 引數可以是任意變數。

說明如果變數是陣列,isarray 函式返回 true;否則,函式返回 false。當變數中包含有陣列時,使用 isarray 函式很有效。

<2>isdate 函式

返回 boolean 值指明某表示式是否可以轉換為日期。

語法isdate(expression)

expression 引數可以是任意可被識別為日期和時間的日期表示式或字串表示式。

說明如果表示式是日期或可合法地轉化為有效日期,則 isdate 函式返回 true;否則函式返回 false。在 microsoft windows 作業系統中,有效的日期範圍公元 100 年 1 月 1 日到公元 9999 年 12 月 31 日;合法的日期範圍隨作業系統不同而不同。

<3>isempty 函式

返回 boolean 值指明變數是否已初始化。

語法isempty(expression)

expression 引數可以是任意表示式。然而,由於 isempty 用於判斷乙個變數是否已初始化,故 expression 引數經常是乙個變數名。

說明如果變數未初始化或顯式地設定為 empty,則函式 isempty 返回 true;否則函式返回 false。如果 expression 包含乙個以上的變數,總返回 false。

<4>isnull 函式

返回 boolean 值,指明表示式是否不包含任何有效資料 (null)。

語法isnull(expression)

expression 引數可以是任意表示式。

說明如果 expression 為 null,則 isnull 返回 true,即表示式不包含有效資料,否則 isnull 返回 false。如果 expression 由多個變數組成,則表示式的任何組成變數中的 null 都會使整個表示式返回 true。

null 值指出變數不包含有效資料。null 與 empty 不同,後者指出變數未經初始化。null 與零長度字串 ("") 也不同,零長度字串往往指的是空串。

重點 使用 isnull 函式可以判斷表示式是否包含 null 值。在某些情況下想使表示式取值為 true,例如 ifvar=null 和 ifvar<>null,但它們通常總是為 false。這是因為任何包含 null 的表示式本身就為 null,所以表示式的結果為 false。

<5>isnumeric 函式

返回 boolean 值指明表示式的值是否為數字。

語法isnumeric(expression)

expression 引數可以是任意表示式。

說明如果整個 expression 被識別為數字,isnumeric 函式返回 true;否則函式返回 false。

如果 expression 是日期表示式,isnumeric 函式返回 false。

<6>isobject 函式

返回 boolean 值指明表示式是否引用了有效的 automation 物件。

語法isobject(expression)

expression 引數可以是任意表示式。

說明如果 expression 是 object 子型別變數或使用者自定義的物件,則 isobject 返回 true;否則函式返回 false。

asp當中判斷函式一覽

1 isarray 函式 返回 boolean 值指明某變數是否為陣列。語法 isarray varname varname 引數可以是任意變數。說明 如果變數是陣列,isarray 函式返回 true 否則,函式返回 false。當變數中包含有陣列時,使用 isarray 函式很有效。2 isda...

asp判斷函式一覽及網頁製作常用技

12 1 isarray 函式 返回 boolean 值指明某變數是否為陣列。語法isarray varname varname 引數可以是任意變數。說明如果變數是陣列,isarray 函式返回 true 否則,函式返回 false。當變數中包含有陣列時,使用 isarray 函式很有效。2 isd...

MySQL 函式 約束一覽

mysql 的函式 字串函式 數值函式 日期函式 流程函式。字串函式 功能concat s1,s2,sn 字串拼接 lower str 字串轉小寫 upper str 字串轉大寫 lpad str,n,pad 左填充,用字串 pad 對 str 的左邊填充 n 個字串長度 rpad str,n,pa...