|
主题: 限制限出文字长度的问题
|
 mlzboy
职务:普通成员
等级:2
金币:2.0
发贴:317
注册:2003/8/10 10:49:42
|
#12004/7/22 19:38:58
if lenb(rs("title"))>13 then response.write left(rs("title"),12) & "..." else response.write rs("title") end if 还是 if len(rs("title"))>13 then response.write left(rs("title"),12) & "..." else response.write rs("title") end if 我对len和lenb这两个函数弄不清楚,请问,什么时候用lenb?
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#22004/7/23 8:50:34
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
|
 mlzboy
职务:普通成员
等级:2
金币:2.0
发贴:317
注册:2003/8/10 10:49:42
|
#32004/7/23 11:22:04
lenb有什么涵义吗?它是len 的2倍?lenb具体应用在什么场合,能不能举个实例
|
 mlzboy
职务:普通成员
等级:2
金币:2.0
发贴:317
注册:2003/8/10 10:49:42
|
#42004/7/25 18:17:08
能不能再说一下,它的实际应用
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
|
#52004/7/26 17:24:11
lenb的应用技巧在于,它能进行最快速的字符串长度检测,比如,要判断用户是否输入空值(包括无效数据NULL),可以这样写:
If LenB(strInput)=0 Then '... End If
它比判断 If strInput="" 更快,并且可以同时处理 Null,如果后一个例子要实现这个功能,得这样写: If ""& strInput="" 显然效率更低
|