変数は情報を保存するために使用されます。
変数がサブルーチンの外側で宣言されている場合、この変数はASPファイルの任意のスクリプトによって変更できます。変数がサブルーチンで宣言されている場合、サブルーチンが実行されると作成および取り消されます
例:
Desenic変数
変数は情報を保存するために使用されます。この例は、変数を宣言し、変数の値を割り当て、プログラムでこの変数を使用する方法を示しています
<html>
<body>
<%
薄暗い名前
名前=ドナルドダック
Response.Write(私の名前は:&名前)
%>
</body>
</html>
宣言アレイ
配列は、一連の関連データ項目を保存するために使用されます。この例は、ストレージ名の配列を宣言する方法を示しています。
<html>
<body>
<%
Dim Famname(5)、i
famname(0)= Jan Egil
famname(1)= tove
famname(2)= hege
famname(3)=古い
famname(4)= Kai Jim
famname(5)=ボルヘ
i = 0〜5の場合
respons.write(famname(i)&<br />)
次
%>
</body>
</html>
サイクリングHTMLタイトル
6つの異なるHTMLタイトルを循環する方法。
<html>
<body>
<%
薄暗いi
i = 1から6の場合
respons.write(<h&i&> header&i&</h&i&>)
次
%>
</body>
</html>
VBScriptを使用して、時間ベースの挨拶を行います
この例は、サーバーの時間に応じてユーザーに異なるメッセージを表示します。
<html>
<body>
<%
dim h
h = host(now())
respons.write(<p>&now())
Response.Write((ノルウェー時間)</p>)
h <12teの場合
Response.Write(おはようございます!)
それ以外
Response.Write(良い日!)
ifを終了します
%>
</body>
</html>
JavaScriptを使用して、時間ベースの挨拶をします
この例は上記と同じですが、文法だけが異なります。
<%@言語= javascript%>
<html>
<body>
<%
var d = new date()
var h = d.gethourt()
respons.write(<p>)
Response.Write(D +(ノルウェー時間))
Response.Write(</p>)
if(h <12)
{{
Response.Write(おはようございます!)
}
それ以外
{{
Response.Write(良い日!)
}
%>
</body>
</html>変数の生存
サブルーチンの外で宣言された利便性は、ASPファイルの任意のスクリプトによってアクセスおよび変更できます。
子プログラムで宣言された変数は、サブルーチンが実行された場合にのみ作成および取り消されます。サブルーチンの外側のスクリプトにアクセスして変数に変更することはできません。
ASPファイルよりも使用される変数を宣言する必要がある場合は、変数をセッション変数またはアプリケーション変数として宣言します。
セッション変数
セッション変数変数は、単一のユーザーの情報を保存するために使用され、アプリケーション内のすべてのページに効果的です。セッションに保存されている典型的なデータは、名前、ID、またはパラメーターです。
アプリケーション変数
アプリケーション変数は、アプリケーション内のすべてのページにも効果的です。アプリケーション変数は、すべてのユーザーからの情報を特定のアプリケーションに保存するために使用されます。