公有成员 | |
| FLEA_Helper_ImgCode () | |
| check ($code) | |
| checkCaseSensitive ($code) | |
| clear () | |
| image ($type=0, $length=4, $lefttime=900, $options=null) | |
| _hex2rgb ($color, $defualt= 'ffffff') | |
公有属性 | |
| $_code | |
| $_expired | |
| $imagetype = 'jpeg' | |
| $keepCode = false | |
在文件ImgCode.php第53行定义。
| FLEA_Helper_ImgCode::FLEA_Helper_ImgCode | ( | ) |
构造函数
在文件ImgCode.php第89行定义。
| FLEA_Helper_ImgCode::check | ( | $ | code | ) |
| FLEA_Helper_ImgCode::checkCaseSensitive | ( | $ | code | ) |
| FLEA_Helper_ImgCode::clear | ( | ) |
清除 session 中的 imgcode 相关信息
在文件ImgCode.php第134行定义。
| FLEA_Helper_ImgCode::image | ( | $ | type = 0, |
|
| $ | length = 4, |
|||
| $ | lefttime = 900, |
|||
| $ | options = null | |||
| ) |
利用 GD 库产生验证码图像
目前 $options 参数支持下列选项:
如果 font 为 0-5,则使用 GD 库内置的字体。 如果要指定字体文件,则 font 选项必须为字体文件的绝对路径,例如: $options = array('font' => '/var/www/example/myfont.gdf'); image($type, $length, $lefttime, $options);
| int | $type 验证码包含的字符类型,0 - 数字、1 - 字母、其他值 - 数字和字母 | |
| int | $length 验证码长度 | |
| int | $leftime 验证码有效时间(秒) | |
| array | $options 附加选项,可以指定字体、宽度和高度等参数 |
在文件ImgCode.php第160行定义。
参考 _hex2rgb().
| FLEA_Helper_ImgCode::_hex2rgb | ( | $ | color, | |
| $ | defualt = 'ffffff' | |||
| ) |
| FLEA_Helper_ImgCode::$_code |
在文件ImgCode.php第60行定义。
| FLEA_Helper_ImgCode::$_expired |
在文件ImgCode.php第67行定义。
| FLEA_Helper_ImgCode::$imagetype = 'jpeg' |
在文件ImgCode.php第74行定义。
| FLEA_Helper_ImgCode::$keepCode = false |
在文件ImgCode.php第84行定义。
1.5.3