php 产生验证码
产生验证码 [代码片段(114行)]
<?php //Session保存路径 $sessSavePath = dirname(__FILE__)."/data/sessions/"; if(is_writeable($sessSavePath) && is_readable($sessSavePath)){ session_save_path($sessSavePath); } $letter = ""; //获取随机数字 for ($i=0; $i<3; $i++) { $letter .= chr(mt_rand(48,57)); } //获取随机字母 for ($i=0; $i<3; $i++) { $letter .= chr(mt_rand(65,90)); } //重构字符顺序 $strs = str_split($letter); shuffle ($strs); $rndstring = ""; while (list (, $str) = each ($strs)) { $rndstring .= $str; } //获取随机字符 //$letras = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; //for($i=0; $i<6; $i++) { //$rndstring .= chr(mt_rand(48,90)); // $rndstring .= $letras[rand(0, 35)]; /
- 上一篇:php 无级创建目录
- 下一篇:php 将php数组还原成php源代码
精彩图集
精彩文章