Home » PHP » Fungsi mt_srand() Matematika PHP

Fungsi mt_srand() Matematika PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi mt_srand() digunakan untuk mem-seed generator nomor acak Twister Mersenne.

Syntax

mt_srand(seedmode);

Nilai Parameter

ParameterDeskripsi
seedOptional. Menentukan nilai seed
modeOptional. Menentukan algoritma yang akan digunakan. Dapat menjadi salah satu konstanta berikut:
MT_RAND_MT19937 – menggunakan implementasi Mersenne Twister yang telah diperbaiki dan benar (yang digunakan dari PHP 7.1)
MT_RAND_PHP – menggunakan implementasi Mersenne Twister yang salah (yang digunakan hingga PHP 7.1)

Detail Teknis

Return Value:Tidak Ada
Return Type:
PHP Version:4+
PHP Changelog:PHP 4.2.0: Pembuat nomor acak sekarang diunggulkan secara otomatis

Contoh
Benih generator nomor acak:

<?php
mt_srand(mktime());
echo(mt_rand());
?>
  // Output :1749664286

You may also like