ASP入门基础教程:使用Session对象存储数组
2015-10-21编辑:ljnbset
使用 Session 对象存储数组
不仅可以将标量变量和对象存储在Session 对象中,也可以将数组变量存储在 Session 对象中。若要创建一个 Session 数组,应首先声明一个普通数组并对其元素赋值,然后将该数组一个存储在 Session 数组中,若要在检索或改变 Session 数组中的元素,应首先将该数组复制给一个本地数组,然后对本地数组中的元素进行操作,完成修改后将本地数组存储在 Session 对象中。
不要直接更改 Session 数组中的元素。例如,下在的脚本无法运行。
<% Session("StoredArray") (3)="new value" %>
实例代码(2.asp)
<% @ language="vbscript" %>
<%
dim myarray() '创建一个普通的数组并对其进行初始化
redim myArray(5)
MyArray(0)="Hello"
MyArray(1)="Some other string"
Session("StoredArray")=MyArray '将数组存储到 Session 对象中
Server.Execute "3.asp" '调用另一个.asp文件
Response.Write "
执行完毕!"
%>
3.asp页码: