HTMer » 编程开发 » ASP中用eval()函数将字符串转换为变量名的方法

ASP中用eval()函数将字符串转换为变量名的方法

最近在做一个ASP项目时用到了将字符串转换为变量名的方法,拿来做个备忘。

问题描述:

页面A向页面B传递了一个字符串参数,名为"htmer", 我现在想把传递过来的字符串参数"htmer"转换为变量名。

解决方法:

利用eval()函数,将字符串"htmer"转换成变量名,并返回变量htmer的值,具体代码如下所示:

dim htmer="www.htmer.com" '定义了一个名为htmer的变量,并赋值
response.write "htmer" '输出字符串htmer,输出结果应该是htmer
response.write eval("htmer")  '将字符串htmer转换为变量名,并输出变量htmer的值,输出结果应该是www.htmer.com
顶一下 ▲()   踩一下 ▼()

相关文章