使用 CAPTCHA 助手
加载后,你可以生成如下的验证码:
$vals = array(
'word' => 'Random word',
'img_path' => './captcha/',
'img_url' => 'http://example.com/captcha/',
'font_path' => './path/to/fonts/texb.ttf',
'img_width' => '150',
'img_height' => 30,
'expiration' => 7200
);
$cap = create_captcha($vals);
echo $cap['image'];
- 验证码功能需要 GD 图像库。
- 只需要
img_path
和img_url
。 - 如果未提供
word
,则该函数将生成随机 ASCII 字符串。你可以将自己的单词库放在一起,可以随机绘制。 - 如果未指定 TRUE TYPE 字体的路径,则将使用本机丑陋的 GD 字体。
captcha
文件夹必须是可写的(666 或 777) - 到期(以秒为单位)表示图像在删除之前将保留在验证码文件夹中的时间。默认为两个小时。