/* * 生成图片验证码 * @param string $length 位数 * @param string $mode 字串类型 0字母数字 1数字 2小写字母 3大写字母 4字母 5中文 * @param string $width 宽度 * @param string $height 高度 * @param string $verifyName 验证码名称 * @param int $codeType 类型:0-普通验证码 1-仿google 2-数学运算 * @param string $session_id 不填默认获取session_id() * @return string */ static public function imgValidate($length = '', $mode = '', $width = '', $height = '', $verifyName = '', $codeType = '', $session_id = '') { $img = new \helper\Image(); if (!is_numeric($length)) $length = 4; if (!is_numeric($mode)) $mode = 1; if (empty($width)) $width = 50; if (empty($height)) $height = 24; if (empty($verifyName)) $verifyName = 'default'; if (!is_numeric($codeType)) $codeType = 0; $img->buildImageVerify($length, $mode, 'png', $width, $height, $verifyName, $codeType, $session_id); }
=========================================================================
public function index() { $res = \helper\Tool::imgValidate(); //调用方法 }