27
2019
12

阿里大于短信发送demo中instr的应用示例demo

fashong_sms = sendsms("18611436777","{""code"":""3210""}","SMS_181210418","望京锁业")
fff = instr(fashong_sms,"""Message"":""OK""")
response.write fff

普及一下 instr的知识
看我第二行写的, instr开始工作了,在变量fashong_sms中寻找:"Message":"OK" 如果有则返回一个数,这个数是什么意思呢?就是告诉你,你要找的"Message":"OK"在变量fashong_sms中是不是存在,如果存在告诉你在第几个字符,那么就是说只要是存在那就肯定是大于1的,如果大于1则就可以代表成功。


为什么"Message":"OK"要被写成:""Message"":""OK""呢,引号加了那么多,原因是返回的json一个引号"你在asp中就得改成两个引号:"",这样才行


完整写法:

--------------------

fashong_sms = sendsms("13697815444","{""code"":""3210""}","SMS_181210418","望京锁业")

if instr(fashong_sms,"""Message"":""OK""") then

response.write "成功"

else

response.write "失败"

end if


« 上一篇下一篇 »