php - 在数组PHP中组合两个随机数
问题描述
如何组合 $rand1 和 $rand2 结果。
$rand1 = mt_rand(1,1000);
$rand2 = (mt_rand(1,1000)*1000);
我想要可能的结果,例如 1、2、500、1000、2000、52000 或 950000;但不是 5055、10008 或 1000001。
我尝试了下面的代码,但结果不符合我的预期;它永远不会超过1000。
$rand1 = mt_rand(1,1000);
$rand2 = (mt_rand(1,1000)*1000);
$arrRand = array($rand1, $rand2);
$random_keys=array_rand($arrRand,2);
echo $arrRand[$random_keys[0]];
解决方案
推荐阅读
- java - 如何将数据从类传递到片段?
- rest - 在 Couchbase 中添加文档并缺少 JSON 正文
- python - 在数据框中标记用户的出席情况
- python - 使用完整路径运行脚本
- gzip - .gz (gzip) 文件分析
- android - 由于 Android NDK 支持上的 StackOverflowError,如何修复 Android Studio 中的持续冻结?
- events - 多种 NetSuite 脚本事件类型
- python - 自定义 OrderedDict 格式并转入字典
- spring - 如何通过 Spring 占位符在 yaml 中表达对象列表或数组?
- python - 减少python中嵌套循环的执行时间