當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


PHP srand()用法及代碼示例

定義和用法

這個srand()函數用於播種隨機數生成器。播種初始化隨機數生成器。大多數隨機數生成器需要初始種子。在 PHP 中,srand() 函數的使用是可選的,因為它是自動完成的。

這個函數沒有任何返回值。

用法

srand ([ int $seed ] ):void

參數

Sr.No參數及說明
1seed
要用作種子的整數。如果沒有給出,則給出一個隨機數

返回值

此函數不返回任何值。

PHP版本

該函數在 PHP 4.x、PHP 5.x 和 PHP 7.x 版本中可用。

示例

這個例子隨機數生成器在使用 rand() 函數之前首先被初始化 -

<?php
   srand(5);
   echo "rand(1,100)=", rand(1,100);
?>

輸出

這可能會產生以下結果 -

rand(1,100)=12

示例

以下示例使用當前時間戳來初始化隨機數生成器 -

<?php
   srand(time());
   echo "rand()=", rand();
?>

輸出

這可能會產生以下結果 -

rand()=548287992

相關用法


注:本文由純淨天空篩選整理自Malhar Lathkar大神的英文原創作品 PHP srand() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。