时间:2021-07-01 10:21:17 帮助过:26人阅读
$v){ $w = charwidth($fontsize,$fontangle,$ttfpath,$v); $_width += intval($w); if (($_width > $width) && ($v !== "")){ $_string .= "\n"; $_width = 0; } $_string .= $v; $w = 0; //echo $v; } $_string = mb_convert_encoding($_string, "html-entities","gbk" ); return $_string; } $str = autowrap(12,0,'33.ttf','返回一个字符的数组',250); imagettftext($im,$font_size,0,35,160,$black,$fontname,$str); header('Content-type: image/jpeg'); imagejpeg($im); imagedestroy($im) ; } ?>
能不能把你最后一句话 “要怎样把返回一个字符的数组这几个词换成str传递过来的参数呢?” 写一个例子贴出来,你上面的代码最后一步是指 这个?imagettftext($im,$font_size,0,35,160,$black,$fontname,$str);
能不能把你最后一句话 “要怎样把返回一个字符的数组这几个词换成str传递过来的参数呢?” 写一个例子贴出来,你上面的代码最后一步是指 这个?imagettftext($im,$font_size,0,35,160,$black,$fontname,$str);
自己改了下,定义了个新函数已经搞定了,谢谢大家