經常在一些社交網站上可以看到某個用戶所屬的星座,這裡介紹一個
ASP函數,用來讀取用戶的生日,來顯示他所屬的星座。
代碼如下:
01
02
function astro(birth)
03
astro=
""
04
if birth=
""
or not isdate(birth)
Then
exit function
05
birthmonth=month(birth)
06
if birthmonth<10 then birthmonth=
"0"
& birthmonth
07
birthday=day(birth)
08
if birthday<10 then birthday=
"0"
& birthday
09
birth=trim(birthmonth & birthday)
10
11
rAstro=split(
"水瓶座*0120*0219#雙魚座*0220*0320#白羊座*0321*0420#金牛座*0421*0521#雙子座*0522*0621#巨蟹座*0622*0722#獅子座*0723*0823#處女座*0824*0923#天秤座*0924*1023#天蠍座*1024*1122#射手座*1123*1222#摩蠍座*1222*0119#"
,
"#"
)
12
13
astro=
"摩蠍座"
14
for i_ls=0 to ubound(rAstro)-2
15
rls2=split(rAstro(i_ls) &
"*"
,
"*"
)
16
if birth>=rls2(1) and birth<=rls2(2) then
17
astro=rls2(0)
18
exit for
19
end if
20
next
21
end function
(鼠標移到代碼上去,在代碼的頂部會出現四個圖標,第一個是查看源代碼,第二個是復制代碼,第三個是打印代碼,第四個是幫助)
這個ASP函數的使用方法