私は現在、いくつかの PHP 4 コードをクラシック ASP に書き直しており (聞かないでください)、各ペアをハードコーディングするよりも大きなマップをメモリにロードするためのより良い方法があるかどうかを調べています。
参考までに、PHP のハッシュ配列定義 (またはそれが何と呼ばれるものでも) には、約 300 の一意のキーと値のペアがあります。
私は次のようにASPでもう一度やりたいと思っています:
<%
dim map
set map = CreateObject("Scripting.Dictionary")
map.add('key','value')
map.add('key2','value2')
...
%>
呼び出しごとにこのマップがメモリにロードされるので、これをより速く実行する方法は他にありますか? マップが使用されるのは、引数がキーの 1 つに一致するかどうかを確認する場合のみです。一致する場合は、値が取り出されて返されます。
ご協力いただきありがとうございます。