header("Content-type: image/png");
$im = imagecreatetruecolor(512, 512);
$white = imagecolorallocate($im, 255, 255, 255);
for ($y = 0; $y < 512; $y++)
{
for ($x = 0; $x < 512; $x++)
{
if (rand(0, 1))
imagesetpixel($im, $x, $y, $white);
}
}
imagepng($im);
imagedestroy($im);
Результат выполнения OS Windows XP SP3 + XAMPP.
ВСЕГДА один и тот же:
На Linux машинке дело обстоит гораздо лучше - каждый раз генерируется новое изображение примерно такого вида:
Любопытно, как все-таки реализована функция и почему случайные числа на Linux гораздо более случайные, чем на Windows?