您现在的位置是:首页 > PHP技术PHP技术
Thinkphp3.1.3验证码字符居中显示
2019-02-18【PHP技术】2433 人已围观
简介 tp3中的验证码默认是按图片要求宽度加5个象素为起始的. 如果验证码设置非默认宽度就会造成字符不居中.居中解决办法修改\...
tp3中的验证码默认是按图片要求宽度加5个象素为起始的. 如果验证码设置非默认宽度就会造成字符不居中.

居中解决办法
修改
\ThinkPHP\Extend\Library\ORG\Util\Image.class.php
for ($i = 0; $i < $length; $i++) {
// imagestring($im, 5, $i * 10 + 5, mt_rand(1, 8), $randval{$i}, $stringColor); //原始
//以下是字符居中代码
$xzhou = (($width/$length)/2)*((2*($i+1)-1));
imagestring($im,5, $xzhou, mt_rand(1, 8), $randval{$i}, $stringColor);
//结束
}关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
上一篇:Jquery会过时吗?
相关文章
随机图文
Thinkphp5.1.30 Session使用笔记
原生PHP使用session过程<?php session_start(); session("username&q...
ThinkPHP6.0RC2版本发布啦
一早打开网站看到ThinkPHP6.0RC2版本发布——架构升级、精简核心! 厉害,学的比开发的还要慢! 我们在刚适应从tp3.X到tp5....
Thinkphp3.1.3中更新指定字段方法
Thinkphp3.1.3版本当中更新操作一般如下$dao = D("table");$dao->create...
PHP优势可与Java应用程序集成
php发展势头迅猛,现在主流大网站都可以看到php的身影,php的另外一个优势是其调用已有java对象方法的能力。通过此项功能可将php集成...




微信收款码
支付宝收款码