ackintosh / captcha
此包已被废弃,不再维护。未建议替代包。
简单的Captcha生成器。
dev-master
2013-07-21 01:41 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is auto-updated.
Last update: 2022-04-16 04:25:54 UTC
README
#PHP的Captcha
这是一个PHP的Captcha库。
##安装 composer.json
{
"require": {
"ackintosh/captcha": "dev-master"
}
}
$ php composer.phar install
#使用 ###输出默认的Captcha图像
<?php require_once 'vendor/autoload.php'; use Ackintosh\Captcha; use Ackintosh\CaptchaConfig; $cap = new Captcha(CaptchaConfig::instance()); $cap->output();
###使用设置 我们可以覆盖设置。
<?php $config = array( 'type' => 'jpeg', 'width' => 200, 'height' => 100, 'seeds' => 'ABCDEFG1234567', 'stringLength' =>10, ); $cap = new Captcha(CaptchaConfig::instance($config)); $cap->output();
###验证
<?php require_once 'vendor/autoload.php'; if (Ackintosh\Captcha::isValidCode($_POST['code'])) echo 'ok'; else echo 'ng';
#要求
- PHP 5.3或更高版本
- GD
- FreeType
#感谢
- IPAex 字体 (http://ipafont.ipa.go.jp/)