官方网站上写的是:
生成的验证码信息会保存到session中,包含的数据有:
array('verify_code'=>'当前验证码的值','verify_time'=>'验证码生成的时间戳')
但是使用 $_SESSION['verify_code'] 就是读取不到,后来var_dump($_SESSION);
array(1) {
["d2d977c58444271d9c780187e93f80e5"]=>
array(2) {
["verify_code"]=>
string(32) "e38b0f767c1de5972b1dd5a46b9860d7"
["verify_time"]=>
int(1431357921)
}
}
发现这个是一个二维数组, 第一个键值是一个长的字符串,
d2d977c58444271d9c780187e93f80e5 这个可能是出于安全的原因,不然都可以使用 $_SESSION['verify_code'] 读取到验证码,这个样子就麻烦啦!!!
现在这个样子就可以读取到数据啦: $_SESSION['d2d977c58444271d9c780187e93f80e5']['verify_code']就可以啦
生成的验证码是 : e38b0f767c1de5972b1dd5a46b9860d7