PHP 验证密码是否为连续的6位数字,适用于支付密码的验证
/** * 判断密码的简易程度 不能是连续的密码(如123465,456789等) * 返回true 为6位连续数字 */ function payPassIsContinuity($pass) { //是纯数字 则判断是否连续 if (is_numeric($pass)) { if (strlen($pass) != 6) { return true; } static $num = 1; for ($i = 0; $i < strlen($pass); $i++) { if (substr($pass, $i, 1)+1 == substr($pass, $i+1, 1)) { $num++; } } if ($num == strlen($pass)) { return true; } else { return false; } } else { return false; } }
- 上一篇 »[Python]random生成随机6位验证码
- 下一篇 »php如何转化为2位数字?