php的短信验证码用session如何存储

 时间:2024-11-15 19:31:28

1、验证码一般以4~6位数字为主,我们先设计个生成随机6位数字的方法:<?phpfunction code() { $code = rand(10000, 99999);}echo code();浏览器访问效果如下:

php的短信验证码用session如何存储

2、使用session存储步骤1中生成的验证码:function saveCode(){ $code = code(); session_start(); $_SESSION["code"] = $code;//变量赋值}saveCode();浏览器访问,结果什么也看不到,但至少没报错。

php的短信验证码用session如何存储

3、修改步骤2方法:function saveCode() $code = code() echo '我的验证码是'稆糨孝汶;.$code.'<br>' session_start(); $_SESSION["code"] = $code;//变量赋值}新建一个查看session是否存在的方法:function isExist($name='code'){ if (isset($_SESSION[$name])) { echo '我的值是'.$_SESSION[$name]; } else { echo '我没有值'; }}浏览器访问效果如下:

php的短信验证码用session如何存储

4、我们思考一个问题:session存储在服务器什么地方呢?打印phpinfo(),查看session关键字,发现如下内容:

php的短信验证码用session如何存储

5、使用浏览器查看元素~存储功能,可以看到以下内容:

php的短信验证码用session如何存储

6、查看php.ini可以发现session默认存储目录:

php的短信验证码用session如何存储php的短信验证码用session如何存储php的短信验证码用session如何存储
  • 迅雷播放器如何查看媒体信息
  • 中度忧郁症怎么办
  • 虫草花豆瓣炒茭白
  • 猪肝粉怎么做
  • 合伙企业亏损有一方不出资该如何
  • 热门搜索
    感恩的手抄报 语文手抄报图片大全 疫情手抄报内容 关于祖国的手抄报 从小学先锋长大做先锋手抄报 我和我的祖国手抄报 手抄报插图 民法典手抄报 劳动手抄报内容 反邪教手抄报图片