这一句ASP代码是什么意思

来源:百度知道 编辑:UC知道 时间:2024/09/18 07:05:17
A_Username=split(Application("UserName"),",")
如何解释(尤其("UserName"),",")).

Application是一个公共会话对象,它可以缓存站点中全部正在的访问用户, 相对应的私有标识是SESSION,SESSIONG只能缓存一个会话标识

Application 既然可以包含多个会话标识,那么你应该想到它肯定是一个集合体,因此要获得这个集合体中的数据,就必须采用SPLIT函数将其返回成一个数组对象.UserName是这个集合体中的某一类的标识识别符号, 从这个 ("UserName"),",") 格式可以看出集合体中如有多个数据,则用逗号分割开,所以:

A_Username=split(Application("UserName"),",") '用Split函数返回一个用户数组

假如其中有5个用户数据,则可以这样输出显示他们
Response.Write A_Username(0) & A_Username(1) & A_Username(2) & A_Username(3) & A_Username(4)

或则遍历这个数组
Dim i
For i=0 To UBound(A_Username)
Response.Write A_Username(0)&"<br />"
Next

好多年没有弄ASP这方面的东西了,希望对你有帮助!

它是一个Application对象标识。