求PHP工作机会
2018-06-30 13:36
<?php /** * @param $i 1 :数字 2 :字母 3:数字字母混合 * @param string $wei 生成几位 */ function yanzheng($i, $wei = '4') { switch ($i) { case 1: for ($i = 1; $i <= $wei; $i++) { // echo $i; echo $yanzhengma = rand(0, 9); } break; case 2; for ($i = 1; $i <= $wei; $i++) { // echo $i; echo $yanzhengma = chr(rand(65, 90)); } break; case 3; function suiji($i) { $shuzi = rand(0, 9); $zimu = chr(rand(65, 90)); // echo $i ; if ($i == '1') { $yanzhengma1 = $shuzi; } else if ($i == '2') { $yanzhengma1 = $zimu; } return $yanzhengma1; } for ($i = 1; $i <= $wei; $i++) { // echo $i; echo suiji(rand(1, 2)); } break; } } yanzheng(3, 9);
是要求验证码,,,,而不是简单的返回几个数字或字母,,去看看验证码制作的课程吧
PHP进阶篇-函数
23901 学习 · 49 问题
相似问题