温柔网

 找回密码
 注册

查看: 556|回复: 0

生成随机字符串

[复制链接]
发表于 2003-11-6 23:16:54 | 显示全部楼层 |阅读模式
<%@ LANGUAGE = VBScript %>
<html>
<title>
生成随机字符串
</title>
<body>
<%
Function gen_key(digits)
&#39;定义并初始化数组
    dim char_array(80)
        &#39;初始化数字
    For i = 0 To 9
        char_array(i) = CStr(i)
    Next
        &#39;初始化大写字母
    For i = 10 To 35
        char_array(i) = Chr(i + 55)
    Next
        &#39;初始化小写字母
    For i = 36 To 61
        char_array(i) = Chr(i + 61)
    Next
        Randomize   &#39;初始化随机数生成器。
        do while len(output) < digits
        num = char_array(Int((62 - 0 + 1) * Rnd + 0))
        output = output + num
    loop
&#39;设置返回值
    gen_key    =    output
End Function
&#39;把结果返回给浏览器
response.write "本实例生成的 5位随机字符串为:"
response.write "<center>"
response.write gen_key(5)
response.write "</center>"
%>
</body>
</html>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|温柔网 ( 浙ICP备13033583号-8 )

GMT+8, 2024-12-4 01:32 , Processed in 0.033252 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表