55问答网
所有问题
请问一下,知道两个数,随机输出其中一个,用PHP可以做到吗?
如题所述
举报该问题
推荐答案 2016-12-21
可以的,用PHP的随机函数array_rand
给你个例子
<?php
$arr=array(10,20);
$rand=array_rand($arr);
echo "$rand";
?>
上面的代码,每次刷新页面都会随机输出10,20这两个数,还可以将数组里面多添加一点数字,每次刷新都会输出不同的数字
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IeGL8FII8GL4Q4IRcQ.html
其他回答
第1个回答 2016-12-21
可以啊,就是百分之50的概率,用个rand函数就可以了,简单写了下,仅供参考
<?php
function suijishu($a,$b){
$c=rand(0,1);
if($c){
echo $a;
}else{
echo $b;
}
}
suijishu(1,100);
?>
第2个回答 2016-12-21
思路,可以把数放数组里面,然后rand出0或者1代表下标,取数组值
代码如下:
$arr=array(120,240);
$key= rand(0,1);
echo $arr[$key];
本回答被网友采纳
相似回答
知道两个数,随机输出其中一个,用PHP可以做到吗?
求大神指点,感谢。
答:
可以啊
,就是百分之50的概率,用个rand函数就可以了,简单写了下,仅供参考 <?phpfunction suijishu($a,$b){$c=rand(0,1);if($c){ echo $a;}else{ echo $b;}}suijishu(1,100);?
知道两个数,
每次
随机输出其中一个,用PHP可以
实现
吗?
求大神指点,感
答:
可以的
,用PHP的随机函数array_rand 给你个例子 <?php arr=array(10,20);rand=array_rand($arr);echo "$rand";?> 上面的代码,每次刷新页面都会随机输出10,20这两个数,还可以将数组里面多添加一点数字,每次刷新都会输出不同的数字
PHP
中怎么从
一个
二维数组中
随机
取出一个值?
答:
回答:用array_rand()函数就可以实现。 array_rand():从数组中随机选出一个或多个元素,并返回。 语法:array_rand(array,number) array:必需。规定输入的数组参数。 number:可选。默认是 1。规定返回多少个随机的元素。 例子:$a = ['a','b','c'];//定义一个二维数组 $b = $array_rand($...
"["
1
","2"]"怎么取出
数字?
答:
在php中,可以将数字保存在数组中
,使用
shuffle函数打乱数组排序,再将元素
输出,
便可以实现随机生成1到3的数字。下面讲解php如何随机生成1到3的数字。操作设备:戴尔电脑 操作系统:win10 操作软件:php
1
、首先新建
一个php
文件,命名为test.
php,
用于讲解php如何随机生成1到3的数字。2、在test.php文件...
在
1
-20之间
随机
取
一个
整数
,PHP
怎么作
答:
<
?php
//range 是将1到100 列成一个数组 numbers = range (1,100);//shuffle 将数组顺序随即打乱 shuffle ($numbers);//array_slice 取该数组中的某一段 no=6;result = array_slice($numbers,0,$no);for ($i=0;$i<$no;$i++){ echo $result[$i]."";} print_r($result);?> ...
大家正在搜
输入三个数,输出其中最大值
输入两个数按从大到小输出
输入三个整数,输出最大的数
随机生成1到100随机数
输入三个数从大到小输出
输入两个数输出最大的
怎么随机输出数组
输入3个数输出最大
输出三个数中的最大者
相关问题
知道两个数,每次随机输出其中一个,用PHP可以实现吗?求大神...
知道两个数,随机输出其中一个,用PHP可以做到吗?求大神指点...
php指定几个数,随机抽取
php如何做到从一个数组里随机选两个不相等的值
php怎么样从一个列表里面随机一个值
php 怎么同时产生两个不同得随机数
php随机输出数字
php 指定随机数