问答详情
源自:2-4 给验证码添加干扰元素

str_shuffle函数要求PHP的配置吗?一直提示第二行语法错误

$string = join('',array_merge(range(0,9),range('a','z'),range('A','Z')));

$text=str_shuffle($string){0};

imagettftext($img,$size,$angle,$x,$y,$randcolor,$font,$text);

header("content-type:image/png");

imagepng($img);

imagedestroy($img);


提问者:qq_樊云霄_0 2017-03-24 18:03

个回答

  • MrWzw
    2017-08-31 10:13:58

    好像得把$text=str_shuffle($string){0};换成$text=str_shuffle($string)[0];

  • 书旅
    2017-03-25 18:18:29

    这个函数对PHP配置没要求吧,你把包报的错误信息上传一下,看你这代码没什么错误啊