[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Функция rand()
paul85
Код:
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.
ВСЕГДА один и тот же:
Свернутый текст
user posted image

На Linux машинке дело обстоит гораздо лучше - каждый раз генерируется новое изображение примерно такого вида:
Свернутый текст
user posted image


Любопытно, как все-таки реализована функция и почему случайные числа на Linux гораздо более случайные, чем на Windows?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.