Hướng dẫn generate 10 random numbers in php - tạo 10 số ngẫu nhiên trong php

-2

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

function randomNumbers ($start,$end,$quantity){
         $numbers = range($start, $end);
         shuffle($numbers);

         return array_slice($numbers,0,$quantity);
     }         
     $array=(randomNumbers(1,10,30));//calling a function
     print_r($array);// printing the output

Vấn đề là tôi chỉ nhận được 10 số không phải 30 như tôi muốn.

Hướng dẫn generate 10 random numbers in php - tạo 10 số ngẫu nhiên trong php

Hỏi ngày 30 tháng 9 năm 2016 lúc 10:33Sep 30, 2016 at 10:33

1

Bạn có thể thử cách này để tạo 30 số ngẫu nhiên trong phạm vi từ 1 đến 10

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';

Đã trả lời ngày 30 tháng 9 năm 2016 lúc 10:49Sep 30, 2016 at 10:49

Hướng dẫn generate 10 random numbers in php - tạo 10 số ngẫu nhiên trong php

Luôn nắng nắngAlways Sunny

34.3k8 Huy hiệu vàng52 Huy hiệu bạc90 Huy hiệu Đồng8 gold badges52 silver badges90 bronze badges

0

Bạn chỉ nhận được 10 số với dòng này

$numbers = range($start, $end);  // Get 1..10 range

Vì vậy, Array_Slice chỉ có thể nhận được 10 số. Bạn có thể thử với một số như thế này (có thể nó không phải là mã tốt nhất, nhưng có thể giúp bạn)

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  

Đã trả lời ngày 30 tháng 9 năm 2016 lúc 10:48Sep 30, 2016 at 10:48

AlexialexiAlexi

3891 Huy hiệu bạc8 Huy hiệu đồng1 silver badge8 bronze badges

array_map(fn($e)=>rand(1,10), range(1,30))

Đã trả lời ngày 6 tháng 3 lúc 13:48Mar 6 at 13:48

Hướng dẫn generate 10 random numbers in php - tạo 10 số ngẫu nhiên trong php

Không khíAiry

5.0886 Huy hiệu vàng48 Huy hiệu bạc72 Huy hiệu đồng6 gold badges48 silver badges72 bronze badges

Abdufarag tại Yahoo Dot Com ¶

1 năm trướcGenerate a random integer

razvan_bc tại yahoo dot com ¶

4 năm trước(): int

Hayley Watson ¶(int $min, int $max): int

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2rand() returns a pseudo-random integer between 0 and getrandmax(). If you want a random number between 5 and 15 (inclusive), for example, use rand(5, 15).

Hugo Scott Hrmscott tại Hotmail Dot Com ¶: On some platforms (such as Windows), getrandmax() is only 32767. If you require a range larger than 32767, specifying min and max will allow you to create a range larger than this, or consider using mt_rand() instead.

Lưu ý: Kể từ Php 7.1.0, rand () sử dụng cùng một trình tạo số ngẫu nhiên như mt_rand (). Để bảo tồn khả năng tương thích ngược Rand () cho phép max nhỏ hơn min trái ngược với việc trả lại

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
4 dưới dạng mt_rand ().: As of PHP 7.1.0, rand() uses the same random number generator as mt_rand(). To preserve backwards compatibility rand() allows max to be smaller than min as opposed to returning
for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
4
as mt_rand().

Thông số

min

Giá trị thấp nhất để trả về (mặc định: 0)

________số 8

Giá trị cao nhất để trả về (mặc định: getRandMax ())getrandmax())

Trả về giá trị

Giá trị ngẫu nhiên giả giữa min (hoặc 0) và max (hoặc getrandmax (), bao gồm).getrandmax(), inclusive).

Thay đổi

Phiên bảnSự mô tả
7.2.0 Rand () đã nhận được một sửa lỗi cho lỗi thiên vị modulo. Điều này có nghĩa là các trình tự được tạo ra với một hạt giống cụ thể có thể khác với PHP 7.1 trên các máy 64 bit. has received a bug fix for a modulo bias bug. This means that sequences generated with a specific seed may differ from PHP 7.1 on 64-bit machines.
7.1.0 rand () đã được tạo thành một bí danh của mt_rand (). has been made an alias of mt_rand().

Ví dụ

Ví dụ #1 rand () ví dụrand() example

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
9

$numbers = range($start, $end);  // Get 1..10 range
0

$numbers = range($start, $end);  // Get 1..10 range
1

Ví dụ trên sẽ xuất ra một cái gì đó tương tự như:

Ghi chú

Cảnh báo

min max Phạm vi phải nằm trong phạm vi getrandmax (). tức là (max - min)getrandmax(). i.e. (max - min) <= getrandmax() Otherwise, rand() may return poor-quality random numbers.

Xem thêm

  • SRAND () - Hạt giống trình tạo số ngẫu nhiên
  • getRandMax () - hiển thị giá trị ngẫu nhiên lớn nhất có thể
  • MT_RAND () - Tạo giá trị ngẫu nhiên thông qua Trình tạo số ngẫu nhiên của Mersenne Twister
  • Random_int () - Tạo số nguyên giả an toàn bằng mật mã
  • Random_Bytes () - Tạo các byte giả ngẫu nhiên bảo mật bằng mật mã
  • openSSL_random_pseudo_bytes () - Tạo một chuỗi giả ngẫu nhiên của byte

Whatchildisthis tại gmail dot com

13 năm trước

$numbers = range($start, $end);  // Get 1..10 range
6

$numbers = range($start, $end);  // Get 1..10 range
7

$numbers = range($start, $end);  // Get 1..10 range
8

$numbers = range($start, $end);  // Get 1..10 range
9

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
0

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
1

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

relsqui tại Armory Dot Com ¶

17 năm trước

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
3

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
4

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

Justin Richer ¶

10 năm trước

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
6

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
7

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

Janoserki [at] gmail [dot] com ¶

13 năm trước

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
9

array_map(fn($e)=>rand(1,10), range(1,30))
0

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

relsqui tại Armory Dot Com ¶

17 năm trước

array_map(fn($e)=>rand(1,10), range(1,30))
2

array_map(fn($e)=>rand(1,10), range(1,30))
3

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

Justin Richer ¶

10 năm trước

array_map(fn($e)=>rand(1,10), range(1,30))
5

array_map(fn($e)=>rand(1,10), range(1,30))
6

array_map(fn($e)=>rand(1,10), range(1,30))
7

array_map(fn($e)=>rand(1,10), range(1,30))
8

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

Janoserki [at] gmail [dot] com ¶

13 năm trước

$min0

$min1

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

relsqui tại Armory Dot Com ¶

10 năm trước

$min3

Janoserki [at] gmail [dot] com ¶

13 năm trước

$min4

$min5

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

relsqui tại Armory Dot Com ¶

10 năm trước

$min7

$min8

$min9

$max0

$max1

$max2

$max3

$max4

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

Janoserki [at] gmail [dot] com ¶

Alireza Eliaterani ¶

$max6

$max7

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

12 năm trước

jont tại live dot co dot uk ¶

$max9

15 năm trước

Kyle Dot Florence [@T] Gmail Dot Com ¶

min0

min1

min2

min3

Ishtar ¶

petabyte.se ¶

min4

min5

min6

min7

PHPDEV tại Dunnbypaul dot net ¶

Opbarnes ¶

min8

min9

max0

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

14 năm trước

Kyle Dot Florence [@T] Gmail Dot Com ¶

max2

max3

max4

max5

max6

max7

Ishtar ¶

petabyte.se ¶

13 năm trước

max9

rand(5, 15)0

rand(5, 15)1

rand(5, 15)2

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

relsqui tại Armory Dot Com ¶

10 năm trước

rand(5, 15)4

Janoserki [at] gmail [dot] com ¶

Alireza Eliaterani ¶

rand(5, 15)5

12 năm trước

jont tại live dot co dot uk ¶

rand(5, 15)6

rand(5, 15)7

rand(5, 15)8

rand(5, 15)9

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
00

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
01

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
02

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

15 năm trước

Alireza Eliaterani ¶

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
04

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
05

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
06

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
07

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
08

12 năm trước

17 năm trước

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
09

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
10

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
11

Ishtar ¶

petabyte.se ¶

10 năm trước

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
13

Janoserki [at] gmail [dot] com ¶

Alireza Eliaterani ¶

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
14

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
15

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
16

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
17

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

12 năm trước

jont tại live dot co dot uk ¶

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
19

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
20

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

15 năm trước

jont tại live dot co dot uk ¶

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
22

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
23

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

15 năm trước

petabyte.se ¶

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
25

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
06

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
27

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
28

PHPDEV tại Dunnbypaul dot net ¶

jont tại live dot co dot uk ¶

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
29

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
30

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
31

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
32

15 năm trước

13 năm trước

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
33

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
34

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
35

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
36

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

relsqui tại Armory Dot Com ¶

10 năm trước

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
38

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
39

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
40

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
41

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

15 năm trước

17 năm trước

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
43

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
44

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

Justin Richer ¶

13 năm trước

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
46

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
47

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
48

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

relsqui tại Armory Dot Com ¶

jont tại live dot co dot uk ¶

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
50

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
51

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
52

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
53

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
54

15 năm trước

Kyle Dot Florence [@T] Gmail Dot Com ¶

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
55

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
56

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
06

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
58

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
59

Ishtar ¶

jont tại live dot co dot uk ¶

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
60

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
61

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

15 năm trước

13 năm trước

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
63

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
64

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

relsqui tại Armory Dot Com ¶

17 năm trước

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
66

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
67

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
68

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
69

Justin Richer ¶

17 năm trước

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
70

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
71

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
72

15 năm trước

Kyle Dot Florence [@T] Gmail Dot Com ¶

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
73

for($i = 0 ; $i < 30; $i++){
 $num[$i] = rand(0,10);
}

echo '
';
print_r($num);
echo '
';
74

function randomNumbers ($start,$end,$quantity){
    $numbers = array();
    for ($i=0; $i<$quantity/($end-$start); $i++)
        $numbers = array_merge($numbers, range($start, $end));
    shuffle($numbers);

    return array_slice($numbers,0,$quantity);
}  
2

Làm cách nào để tạo ra một số 10 chữ số ngẫu nhiên trong Laravel?

Bạn có thể sử dụng chức năng Random_int () để tạo 2,4,6,10, chữ số số ngẫu nhiên duy nhất trong php laravel.use the random_int() function to generate 2,4,6,10, digit unique random number in PHP Laravel.

Hàm MT_RAND trong PHP là gì?

Định nghĩa và cách sử dụng.Hàm mt_rand () tạo ra một số nguyên ngẫu nhiên bằng thuật toán twister mersenne.Mẹo ví dụ: Nếu bạn muốn một số nguyên ngẫu nhiên trong khoảng từ 10 đến 100 (bao gồm), hãy sử dụng MT_RAND (10.100).generates a random integer using the Mersenne Twister algorithm. Example tip: If you want a random integer between 10 and 100 (inclusive), use mt_rand (10,100).

Làm thế nào để bạn tạo ra một số ngẫu nhiên mà không cần sử dụng chức năng RAND?

Bắt đầu với một số chữ N là hạt giống.Giả sử đó là số 2 chữ số 42 ..
Làm vuông nó.Ở đây, quảng trường 42 là 1764 ..
Trích xuất các chữ số N giữa của số bình phương để có được số tiếp theo trong chuỗi của chúng tôi.....
Sử dụng kết quả làm hạt giống và lặp lại các bước 1-4 cho chu kỳ tiếp theo ..