srand

(PHP 4, PHP 5, PHP 7)

srand�������������������

˵��

srand ([ int $seed ] ) : void

�� seed ������������������ӡ�seed ����û�и���ʱ���ᱻ��Ϊ��ʱ����

Note: �� PHP 4.2.0 �𣬲�����Ҫ�� srand() �� mt_srand() ����������������� ����Ϊ��������ϵͳ�Զ���ɵġ�

����

seed

��ѡ������ֵ

����ֵ

û�з���ֵ��

������־

�汾 ˵��
Since 4.2.0 seed ��Ϊ��ѡ��ʡ��ʱ��Ĭ��ʹ�����ֵ��

����

Example #1 srand() ����

<?php
// seed with microseconds
function make_seed()
{
  list(
$usec$sec) = explode(' 'microtime());
  return (float) 
$sec + ((float) $usec 100000);
}
srand(make_seed());
$randval rand();
?>

�μ�

  • rand() - ����һ���������
  • getrandmax() - ��ʾ��������Ŀ���ֵ
  • mt_srand() - ����һ�����õ����������������