mt_rand的奇怪行为用于随机绘图

时间:2013-03-14 00:33:26

标签: php random plot gd

这是生成x标记的代码:

for ($i = 0; $i < $maxdata; $i++)
{
  $xcoord = mt_rand(50, 450);
  $ycoord = mt_rand(50, 450);
  imagechar($im, 5, $xcoord, $ycoord, $string, $black);
  if (($xcoord < 50) || ($xcoord > 450) || ($ycoord < 50) || ($ycoord > 450))
  {
    $p_bad += 1;
  }
}

但这种情况发生了(得分不好并且在y-coord处): http://imgur.com/2TZXfY1

Rly不知道问题出在哪里,图像尺寸为500 x 500像素,x-coord为50到450像素,y-coord也是50到450像素......

0 个答案:

没有答案