为了账号安全,请及时绑定邮箱和手机立即绑定

{}的问题,应该是要替换成[]

for ($i = 0; $i < $length; $i++) {
    $size = mt_rand(20, 28);
    $angle = mt_rand(-15, 15);
    $x = ($width/$length) * $i + $textWidth;
    $y = mt_rand($height/2, $height - $textHeight);
    $rand_color = getRandColor($image);     //随机颜色
    $text = str_shuffle($string){0};    //打乱顺序并且取第一个

    //生成验证码
    imagettftext($image, $size, $angle, $x, $y, $rand_color, $fontFile, $text);
}

这样子的话运行会提示有问题

Parse error: syntax error, unexpected '{' in D:\phpStudy\WWW\mooc_gd\2_4.php on line 42


如果改成[0]就可以运行了

正在回答

1 回答

那你这样做可以就行了。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP进阶篇-GD库图像处理
  • 参与学习       10431    人
  • 解答问题       69    个

想通过PHP中GD函数库灵活操作图像吗,点击学习本教程可以实现

进入课程

{}的问题,应该是要替换成[]

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信