UBound ASP Array Function

UBound ASP Array Function
The UBound function lets you find out what the top defined array member is. This makes it easy for you to loop through an array from start to finish.

Let's say you use the split function to parse out a string into an array. So you do:

Dim ListArray

SentStr = "Four score and seven years ago our fathers brought forth"
ListArray = split(SentStr, " ")

Now you have an array ListArray that you want to cycle through, but you don't know how far to go. How do you know when you've reached the end?

The answer is the ubound function. ubound gives you the topmost array member of an array. In this case, the array has 10 words in it. Since arrays always start numbering at zero, this means array spots 0 through 9 are taken. If you do

ubound(ListArray)

the result is 9.

You can then easily do a loop through the members, operating on each one -

for loopctr = 0 to ubound(ListArray)
response.write ListArray(loopctr)
next

ASP Array Function List

Introduction to ASP Ebook

Download this ebook to get everything you need to know about learning ASP - from a step by step tutorial to function lists, sample code, common errors and solutions, and much more! 101 pages.




RSS
Editor's Picks Articles
Top Ten Articles
Previous Features
Site Map





Content copyright © 2023 by Lisa Shea. All rights reserved.
This content was written by Lisa Shea. If you wish to use this content in any manner, you need written permission. Contact Lisa Shea for details.