ASP: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
m Update syntaxhighlight tags - remove use of deprecated <source> tags |
||
Riga 15:
Per specificare al web server il tipo di linguaggio che stiamo utilizzando si usano i seguenti tag:
<
<%
il mio script
%>
</syntaxhighlight>
===Commenti===
Per rendere più leggibile il codice si usano i commenti. I commenti non vengono letti dall'interprete quindi non influiscono molto sulla velocità di esecuzione. Ecco un esempio pratico di commenti:
<
<%
'Commento
%>
</syntaxhighlight>
===Variabili===
Le variabili possono essere considerato come un contenitore di dati, il cui contenuto può cambiare nel corso dello script. In asp non è obbligatoria la dichiarazione delle variabili ma è una buona pratica farlo per rendere il codice di più facile comprensione.
<
<%
'Una alla volta
Riga 37:
dim variabile3, variabile4
%>
</syntaxhighlight>
Per assegnare un valore ad una variabile invece:
<
<%
variabile1="prova"
%>
</syntaxhighlight>
Per scrivere a schermo una variabile usiamo:
<
<%
response.write prova
%>
</syntaxhighlight>
Le variabili vengono automaticamente eliminate al termine dell'esecuzione dello script.
===Array===
Riga 55:
Per prima cosa è necessario dichiarare l'array specificando il numero delle variabili che deve contenere ( numero delle variabili -1):
<
<%
dim giorni(6)
%>
</syntaxhighlight>
Ora scriviamo le variabili dentro l'array:
<
<%
giorno(0)="Lunedì"
Riga 71:
giorno(6)="Domenica"
%>
</syntaxhighlight>
Per stampare a schermo una variabile dell'array usiamo
<
<%
response.write giorno(3)
%>
</syntaxhighlight>
==Operatori==
===Operatori matematici===
Riga 89:
* "-a" negazione
Alcuni esempi possono essere
<
<%
dim a, b, somma, moltiplicazione
Riga 99:
response.write moltiplicazione
%>
</syntaxhighlight>
===Operatori di confronto===
* "a = b" uguale a
Riga 109:
==Strutture di controllo==
===If===
<
<%
if a="1" then
Riga 117:
end if
%>
</syntaxhighlight>
Questa parte di codice si legge:
<
Se a è uguale a 1
scrivi vero
Riga 125:
scrivi falso
fine
</syntaxhighlight>
|