定義和用法
這個srand()函數用於播種隨機數生成器。播種初始化隨機數生成器。大多數隨機數生成器需要初始種子。在 PHP 中,srand() 函數的使用是可選的,因為它是自動完成的。
這個函數沒有任何返回值。
用法
srand ([ int $seed ] ):void
參數
Sr.No | 參數及說明 |
---|---|
1 | seed 要用作種子的整數。如果沒有給出,則給出一個隨機數 |
返回值
此函數不返回任何值。
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
相關用法
- PHP srand( )用法及代碼示例
- PHP string rtrim()用法及代碼示例
- PHP strsrt()用法及代碼示例
- PHP sqrt()用法及代碼示例
- PHP stats_dens_pmf_binomial()用法及代碼示例
- PHP string printf()用法及代碼示例
- PHP string ord()用法及代碼示例
- PHP string join()用法及代碼示例
- PHP Spreadsheet_Excel_Writer setAlign()用法及代碼示例
- PHP strtolower()用法及代碼示例
- PHP Spreadsheet_Excel_Writer setScript()用法及代碼示例
- PHP str_split()用法及代碼示例
- PHP stream_get_filters()用法及代碼示例
- PHP Spreadsheet_Excel_Writer setOutLine()用法及代碼示例
- PHP strchr()用法及代碼示例
- PHP substr_compare()用法及代碼示例
- PHP session_gc()用法及代碼示例
- PHP stats_cdf_chisquare()用法及代碼示例
- PHP string sha1()用法及代碼示例
注:本文由純淨天空篩選整理自Malhar Lathkar大神的英文原創作品 PHP srand() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。