【发布时间】:2021-05-19 06:35:29
【问题描述】:
我想生成与 PHP 中原始随机数非常相似的 7 位数字。
目的是:原始随机号码模拟声音游戏中使用的电话号码,用户在收听音频时识别正确号码。
使用循环
$original_randomized_number=rand(1000000,9999999);
for ($x = 1; $x <= 3; $x++) {
$generated_telephones[$x] = rand(1000000,9999999);
}
生成3个随机电话号码是可行的,但是识别正确号码太简单了。
F.e.原始随机数 9876543 - 所需结果类似于 - 9865742、8896558、9586543
【问题讨论】:
-
非常相似 - 你能定义你所说的相似吗?
-
好的,谢谢。 3-5位数字在各自位置保持不变,4-7位数字保持不变(在任何位置)。如果可以添加难度模式(数字越接近,在声音游戏中越难识别,恕我直言),那就太棒了。