如何用php生成1-10之間的不重復隨機數


     今天跟大家分享一個PHP中的案列,大家一起學習學習。

                                                       使用shuffle函數生成隨機數。

 

1

2

3

4

5

6

7

8

<?php

$arr=range(1,10);

shuffle($arr);

foreach($arr as $values)

{

  echo $values." ";

}

?>

 

 

                                                     使用array_unique函數生成隨機數。

 

1

2

3

4

5

6

7

8

9

<?php

$arr=array();

while(count($arr)<10)

{

  $arr[]=rand(1,10);

  $arr=array_unique($arr);

}

echo implode(" ",$arr);

?>

    這案列中難免會有些錯誤,歡迎各位指出。一起分享學習和生活中的趣事和方法,一起學習進步。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM