asp Array() Fonksiyonu
Asp January 24th, 2008->
2. Versiyonda tanımlanmıştır.
Array(Liste)
Array fonksiyonu tek boyutlu statik dizi(array) yaratmaya yarar. Array Fonksiyonunu kullanarak dinamik dizi tanımlayamazsınız.
Unutmayın ki; dizinin ilk elemanı her zaman sıfır(”0″) olarak tanımlanmalıdır. Örneğin ; deneme(0)
List terimi dizinin elemanı olacak değerleri listelemeye yarar.
Örnek Kod:
<% deneme = array(”A”, “B”, “C”, “D”) %>
<% =deneme(0) %>
<% =deneme(1) %>
<% =deneme(2) %>
<% =deneme(3) %>
Çıktı:
A
B
C
D
Örnek Kod:
<% deneme = array(111, 222, 333, 444, 555) %>
<% =deneme(0) %>
<% =deneme(1) %>
<% =deneme(2) %>
<% =deneme(3) %>
<% =deneme(4) %>
Çıktı:
111
222
333
444
555
Dinamik yapıda bir dizi Dim ve ReDim fonksiyonlarının kullanımı ile olabilir. Öncelikle dinamik diziyi tanımlamak için Dim fonksiyonunu boş parantezler kullanarak çağırmanız gerekir. Ardından programın herhangi bir noktasında ReDim fonksiyonunu çağırarak eleman sayısını tanımlarsınız. Ayrıca istediğiniz zaman dinamik dizinizi tekrardan tanımlayabilirsiniz.
Örnek Kod:
<%
Dim dinamikdizi()
…
ReDim dinamikdizi(22)
…
ReDim dinamikdizi(500)
%>
Diziler 60 boyuta kadar desteklenmektedir. Eğer çok boyutlu bir dizi tanımlamak istiyorsanız, yine Dim tanımını kullanmalısınız.
Örneğin aşağıda bulunan dizi 3 boyutludur. ılk elemanın 23, ikincinin 15 ve üçüncünün 201 elemanı bulunmaktadır. Sonuç olarak, bu dizide toplamda 23×15x201 = 69345 eleman bulunmantadır
Yarattacağınız boyut sayısı mevcut olan bellek ile sınırlıdır.Eğer varolan bellek değerini aşarsanız bir hata mesajı alırsınız.
Örnek Kod:
<% Dim UcBoyutluDizi(22, 14, 200) %>


























Son Yorumlamalar