我需要获得这样的输出: top:438px;left:727px;
其中数字为随机整数,top范围300-600 left:100-800
如何用PHP获得这样的随机整数
答案:3 悬赏:0 手机版
解决时间 2021-02-14 20:45
- 提问者网友:精神病院里
- 2021-02-14 03:22
最佳答案
- 五星知识达人网友:西风乍起
- 2021-02-14 03:42
mt_rand(300,600)
mt_rand(100,800)
详细代码:
top:<?php echo mt_rand(300,600)?>px;left:<?php echo mt_rand(100,800)?>px;
推荐用mt-rand(a,b)
有人说:
总的来说mt_rand() 比rand() 快四倍
很多老的 libc 的随机数发生器具有一些不确定和未知的特性而且很慢。PHP 的 rand() 函数默认使用 libc 随机数发生器。mt_rand() 函数是非正式用来替换它的。该函数用了 Mersenne Twister 中已知的特性作为随机数发生器,mt_rand() 可以产生随机数值的平均速度比 libc 提供的 rand() 快四倍。
mt_rand(100,800)
详细代码:
top:<?php echo mt_rand(300,600)?>px;left:<?php echo mt_rand(100,800)?>px;
推荐用mt-rand(a,b)
有人说:
总的来说mt_rand() 比rand() 快四倍
很多老的 libc 的随机数发生器具有一些不确定和未知的特性而且很慢。PHP 的 rand() 函数默认使用 libc 随机数发生器。mt_rand() 函数是非正式用来替换它的。该函数用了 Mersenne Twister 中已知的特性作为随机数发生器,mt_rand() 可以产生随机数值的平均速度比 libc 提供的 rand() 快四倍。
全部回答
- 1楼网友:舊物识亽
- 2021-02-14 04:47
rand()
使用这个函数
<?php
echo rand(0,20); //里面的数字改成你需要的
?>
- 2楼网友:英雄的欲望
- 2021-02-14 03:58
在a1单元格输入公式=rand()
在b1单元格输入公式=rank(a1,a:a,1)+9
选取a1:b1,向下填充到第90行,
b列的数值就是随机生成不重复的2位整数
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯