问题描述
我正在使用 2008 PHP 程序拍摄图像、注释并创建图像的缩略图。
相关代码为:
$ttfont = 'Arial.TTF';
if ($ttfont != '') {
# using ttf fonts
$alpha = range("a","z");
$alpha_u = range("A","Z");
$alpha = $alpha.$alpha_u.range(0,9);
//print_r($alpha);
$_b = imageTTFBBox($fontsize,$ttfont,$alpha);
//print_r($_b);
$fontheight = abs($_b[7]-$_b[1]);
} else {
错误在一行:
$alpha = $alpha.$alpha_u.range(0,9);
print_r
是我的调试尝试。
解决方法
你可以像使用内爆函数
implode("",range("a","z"))
有关详细信息,请参阅 https://www.php.net/manual/en/function.implode.php
$alpha = implode("","z"));
$alpha_u = implode("",range("A","Z"));
$alpha = $alpha.$alpha_u.implode("",range(0,9));