Articoli Referenze Script FAQ Downloads ASP E-Commerce con ASP Menu Javascript Area Aziende Cocktail Registrazione domini



Gli array

Home + Articoli + Teoria + Articolo # 6
Autore: Luca Ruggiero



Gli array sono delle tabelle virtuali di dati memorizzate in delle variabili appositamente gestite dal linguaggio di programmazione, o di scripting, in uso. Vediamo come gestire queste particolari variabili con VBScript.

Vediamo un primo esempio di dichiarazione e stampa a video di un array
<%
    Dim mio_array(3)
    mio_array(0) = "ASP"
    mio_array(1) = "SQL"
    mio_array(2) = "XML"
    Response.Write mio_array(0)
%>
Restituisce ASP. facendo riferimento ad un altro item dell'array, ad esempio 1, il risultato cambierà ed in questo caso stamperebbe a video SQL. Tra parentesi, in fase di dichiarazione, si specifica il numero di elementi dell'array (da 0 a 2 il numero è 3).

Possiamo dichiarare un array anche utilizzando l'omonima funzione predefinita Array che accetta tra parentesi gli item dell'array stesso. Vediamo un esempio
<%
    Dim mio_array
    mio_array = Array("ASP", "SQL", "XML")
    Response.Write mio_array(0)
%>
Possiamo estrarre tutti gli item dell'array eseguendo un ciclo, utilizzando una variabile numerica di appoggio come contatore. Vediamo un esempio
<%
    Dim mio_array, i
    mio_array = Array("ASP", "SQL", "XML")
    i = 0
    For i = 0 To UBound(mio_array)
        Response.Write mio_array(i) & "<br>"
    Next
%>
La funzione predefinita UBound restituisce la lunghezza dell'array, ovvero il numero di item dal quale è composto.

© 2008 ASP Center di Luca Ruggiero - P. IVA 05564851219 - Disclaimer | Privacy | Pubblicità | Supportaci | Staff | Contatti
  Appunti PHP | Giornale Webmaster | Mr.Webmaster | Download | DevSpy.com | ASPCode.it | ClaudioGarau.it | Webmaster Facile | Come Faccio | CodiceFacile.it | I Programmatori | By Luciani | VoiceXML Italian User Group | Giochi | Extro Web Site | Morpheus Web | AG Web Solutions | Net-Free | PC Sicuro | PC Self | Tutorial Web | Dablones