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源代码
精彩图集
精彩文章






