lsmverify / lsmverify
PHP 验证代码
v1.2
2019-04-03 10:34 UTC
This package is auto-updated.
Last update: 2024-09-29 05:08:51 UTC
README
如何安装?
- 使用 composer 命令:composer require lsmverify/lsmverify
- 没有 composer?点击 这里 下载并安装 composer。
如何使用此包?
<?php /** * Created by PhpStorm. * User: Shannon * Date: 2019/4/3 * Time: 15:35 */ require_once ('../vendor/autoload.php'); use LsmVerify\Verify\VerifyCode; // default setting // string verify code img output VerifyCode::getInstance()->createCodeImg(); // simple computational verification code img output VerifyCode::getInstance()->createComputeCode(); // If you want to customize the parameters, you can pass in an array parameter, like this: $baseConfig = [ 'width' => 130,// image width 'height' => 40,// image height 'length' => 4,// code length 'obstruction' => false,// has obstruction? true or false 'onlyNumber' => false,// only number? true or false 'textColor' => [50, 50, 255],// RGB 'backColor' => [255, 255, 255],// RGB 'font' => __DIR__ . '/basic.TTF', 'fontSize' => 20, 'maxNumber' => 20,// max number of compute code ]; VerifyCode::getInstance()->createCodeImg($baseConfig); VerifyCode::getInstance()->createComputeCode($baseConfig); /** check verify code **/ $code = '1234'; $result = VerifyCode::getInstance()->checkCode($code); // VerifyCode::getInstance()->checkCode($code);return true or false