小编Jon*_*eld的帖子

使用数组和 substr 的 PHP 随机数生成器

我正在尝试构建一个简单的彩票号码生成器供我自己娱乐。我必须在 1 到 49 之间选择 6 个数字,显然不能重复。

我尝试过mt_rand对六个不同的变量使用该功能,然后按顺序回显它们,但我猜可能存在重复的数字。所以现在我正在努力让以下工作发挥作用。

<?php 
$randomString = substr(shuffle("1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49"), 0, 6); echo $randomString; 
?>
Run Code Online (Sandbox Code Playgroud)

我知道 substr 适用于字符串而不是数组,但我找不到替代方案。

有人有解决办法吗?

php

3
推荐指数
1
解决办法
5021
查看次数

标签 统计

php ×1