Creare un array al volo

di Daniele Bochicchio, in Classic ASP, Coding, Tips,

In certi casi non è possibile sapere a priori la dimensione di un array. VBS ci viene incontro con una comoda funzione che fa proprio al caso nostro: divide una stringa in un array.

<%

strProva="1;2;3;4;5;"
arrProva=Split(strProva, ";")

for i=0 to ubound(arrProva)
  Response.Write "<li>arrProva ( "&i&" ) = "&arrProva(i)
next

%>

Questo esempio vale più di qualsiasi spiegazione.
E' utile notare che il segno che si è scelto come separatore in questo esempio è ";", mentre di default è lo spazio " ".
Ovviamente nulla vieta di usare un elemento di separazione differente.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi