| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 641 人关注过本帖
标题:基础问题 数组
只看楼主 加入收藏
myheartred
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-5-8
收藏
 问题点数:0 回复次数:1 
基础问题 数组
---asp8a.asp---
< %
dim MyArray()
Redim MyArray(5)
MyArray(0)="hello"
MyArray(1)="some other string"
Application.Lock
Application("StoredArray")=MyArray
Application.Unlock
Response.Redirect "asp8b.asp"
%>

---asp8b.asp---
< %
LocalArray=Application("StoredArray")
LocalArray(1)=" there"
Response.Write LocalArray(0)&LocalArray(1)
Application.Lock
Application("StoredArray")=LocalArray
Application.Unlock
%>
请问以上代码中的 localarray=application("storedarray")中
localarray是什么变量呀  不定义也就罢了 也没说是数组呀 为什么可以直接写
localarray(0)="there"  了????
难道VB script中都可以随便写个变量名 既可以当变量用 也可以标上数字当数组用  我都蒙了    请大家邦邦忙  我刚学 都不太明白
搜索更多相关主题的帖子: MyArray LocalArray Application 基础 
2008-05-09 20:09
feelingxj
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2008-4-23
收藏
得分:0 
其实你贴的代码从功能上更象是在演示Application的用法,首先你要搞清Application的用法,具体用法自己去查,在这里只是借助Application的功能来进行数组在不同页面之间的存取.
程序首页定义了一个数组MyArray,然后将MyArray的每一项赋值,再将数组存入Application("StoredArray")=MyArray,这样一来,Application("StoredArray")中存入的本身就是一个数组,因为
Application可以在服务器端共享变量的特效,所以打开asp8b.asp之后,可以直接使用Application("StoredArray")来读出MyArray数组中的内容.
自己好好想想就能明白.
2008-05-10 00:40
快速回复:基础问题 数组
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.063736 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved