PHP产生10-100得随机数
时间: 2023-08-21 16:14:27 浏览: 77
### 回答1:
您好,对于您的问题,我可以给出如下 PHP 代码来生成 10 到 100 之间的随机数:
```php
<?php
$random_number = rand(10, 100);
echo $random_number;
?>
```
以上代码中,`rand(10, 100)` 函数可以生成一个 10 到 100 之间的随机数,赋值给 `$random_number` 变量,最后使用 `echo` 函数将其输出。希望这个回答能够帮到您。
### 回答2:
在PHP中,我们可以使用rand()函数生成10到100之间的随机数。该函数的用法如下所示:
```php
$randomNumber = rand(10, 100);
```
以上代码会生成一个介于10到100之间的随机数,并将随机数赋值给变量$randomNumber。
要生成多个随机数,可以使用循环结构。例如,使用for循环生成5个10到100之间的随机数,并将这些随机数存储在数组中,可以按照以下示例代码编写:
```php
$randomNumbers = array();
for ($i = 0; $i < 5; $i++) {
$randomNumber = rand(10, 100);
$randomNumbers[] = $randomNumber;
}
// 输出生成的随机数
foreach ($randomNumbers as $number) {
echo $number . ' ';
}
```
运行以上代码,会生成5个介于10到100之间的随机数,并将它们依次输出。
请注意,以上代码中使用的rand()函数已经被弃用。在较新的PHP版本中,推荐使用更为现代的random_int()函数来生成随机数。这个函数的使用方法与rand()函数类似,可以传递一个最小值和最大值作为参数,返回一个介于这两个值之间的随机数。
### 回答3:
PHP中,要产生10-100之间的随机数,可以使用内置函数rand()或者mt_rand()。这两个函数都可以生成一个范围内的随机整数。
使用rand()函数,代码如下:
```php
$randomNumber = rand(10, 100);
```
使用mt_rand()函数,代码如下:
```php
$randomNumber = mt_rand(10, 100);
```
以上两种方式都可以得到一个10到100之间的随机整数。其中,rand()函数是较早的PHP版本中的随机数生成函数,而mt_rand()函数是更现代的随机数生成函数,所以推荐使用mt_rand()函数。
你也可以将以上代码放入一个循环中,进行多次随机数生成。例如,生成10个10到100之间的随机数,可以使用以下代码:
```php
for ($i = 0; $i < 10; $i++) {
$randomNumber = mt_rand(10, 100);
echo $randomNumber . "<br>";
}
```
以上代码将输出10个10到100之间的随机数,每行一个。