在ASParray遵循相同的形式和规则,这些在VBScriptarray。您可以创建一个数组的具体规模或您可以创建一个充满活力大小array。以下我们举例说明这两种类型的array。
我们将重点放在固定大小array的第一和覆盖动态数组后来在这一课。
给数组赋值
让我们弥补我们的固定大小array的价值。我们的固定array将商店的名字有名的人。要指定一个值数组你需要知道三件事:
的名称array
的价值要存储
位置array中要存储的价值。
一个数组是一组变量,您可以通过指定的位置内的array。我们的arraymyFixedArray有4个职位: 0 , 1 , 2和3 。让我们指定的一些价值观,我们的array。
<%
Dim myFixedArray(3) 'Fixed size array
myFixedArray(0) = "Albert Einstein"
myFixedArray(1) = "Mother Teresa"
myFixedArray(2) = "Bill Gates"
myFixedArray(3) = "Martin Luther King Jr."
%>
<%
Dim myFixedArray(3) 'Fixed size array
myFixedArray(0) = "Albert Einstein"
myFixedArray(1) = "Mother Teresa"
myFixedArray(2) = "Bill Gates"
myFixedArray(3) = "Martin Luther King Jr."
For Each item In myFixedArray
Response.Write(item & "<br />")
Next
%>
asp数组得定义
要创建一个数组,其大小可以改变在任何时候根本不把一些括号内当你宣布array。当你知道你想大小的array将使用ReDim关键字。您可能ReDim多次你的愿望。
如果您想要让您的数据已经存在于数组然后使用保留关键字。下面是一个例子,所有这些事情,我们刚刚谈过。
<%
Dim myDynArray() 'Dynamic size array
ReDim myDynArray(1)
myDynArray(0) = "Albert Einstein"
myDynArray(1) = "Mother Teresa"
ReDim Preserve myDynArray(3)
myDynArray(2) = "Bill Gates"
myDynArray(3) = "Martin Luther King Jr."
For Each item In myDynArray
<indent></indent>Response.Write(item & "<br />")
Next
%>