国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

ASP 空字符串、IsNull、IsEmpty區別分析

2020-07-27 12:45:35
字體:
來源:轉載
供稿:網友
說明:set aa=server.createobject("ddd")
isnull 說明指針為空,指針指到一個無效的位置,即對象不存在,
isempty 說明指針指向一個有效位置,但是值為空

1、空字符串
例:
復制代碼 代碼如下:

a)Dim strTmp
response.write(strTmp="") ' 返回true
b)response.write(str="") ' 返回 true
c)Dim strTmp
strTmp=""
response.write(strTmp="") ' 返回 true

這幾行代碼說明ASP中無論是沒做過聲明的變量還是做個聲明但沒有賦值的變量ASP都認為是空字符串或叫做零長度字符串。

2、IsEmpty()
如果變量未初始化或顯式地設置為 Empty,則函數 IsEmpty 返回 True;
否則函數返回 False。如果 expression 包含一個以上的變量,總返回 False。
例:
復制代碼 代碼如下:

a)Dim strTmp
Response.Write(IsEmpty(strTmp)) ' 返回 True
b)Dim strTmp
strTmp = Null
Response.Write(IsEmpty(strTmp)) ' 返回 Flase
c)Dim strTmp
strTmp = Empty
Response.Write(IsEmpty(strTmp)) ' 返回 True
d)Dim strTmp
strTmp = ""
Response.Write(IsEmpty(strTmp)) ' 返回 Flase

3、IsNull()
Null 值指出變量不包含有效數據。Null 與 Empty 不同,后者指出變量未經初始化。Null 與零長度字符串 ("") 也不同,零長度字符串往往指的是空串。
使用 IsNull 函數可以判斷表達式是否包含 Null 值。
例:
復制代碼 代碼如下:

a)Dim strTmp
Response.Write(IsNull(strTmp)) ' 返回 False
b)Response.Write(IsNull(strTmp)) ' 返回 False 注意這里strTmp是一個未經聲明的變量
a)Dim strTmp
strTmp = Null
Response.Write(IsNull(strTmp)) ' 返回 True
a)Dim strTmp
strTmp = Empty
Response.Write(IsNull(strTmp)) ' 返回 False
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 田阳县| 涞水县| 彭山县| 永善县| 寻甸| 达孜县| 镇雄县| 宝清县| 嘉鱼县| 大姚县| 泰顺县| 隆安县| 桂阳县| 新余市| 孝昌县| 铁岭县| 凉山| 绵阳市| 东平县| 抚顺县| 石棉县| 海口市| 南投市| 屯昌县| 油尖旺区| 麦盖提县| 山东省| 黄龙县| 文化| 山西省| 阜城县| 涞源县| 化隆| 会宁县| 乾安县| 天气| 收藏| 同江市| 凤台县| 子长县| 齐齐哈尔市|