Php 以随机顺序生成000到999之间的所有数字,不重复

Php 以随机顺序生成000到999之间的所有数字,不重复,php,Php,我需要生成000和999之间的所有数字,无需重复且按顺序进行。目前我正在使用代码 for($count = 0; $count <= 999; $count++) { echo str_pad($count, 3, '0', STR_PAD_LEFT) . "<br />\r\n"; } 对于($count=0;$count您可以使用洗牌函数来执行此操作。 首先,创建一个值为{0,1,2,3,…,999}的数组 然后,使用shu

我需要生成000和999之间的所有数字,无需重复且按顺序进行。目前我正在使用代码

    for($count = 0; $count <= 999; $count++)
    {
            echo str_pad($count, 3, '0', STR_PAD_LEFT) . "<br />\r\n";
    }

对于($count=0;$count您可以使用洗牌函数来执行此操作。
首先,创建一个值为{0,1,2,3,…,999}的数组
然后,使用shuffle函数来洗牌数组中元素的顺序。

阅读此链接中的示例代码:

“那么有人能给我提供代码吗?”-事实并非如此……你能建议我如何创建一个000到999之间的数字数组吗?事实上,我不擅长编程,应该可以帮助你创建这个数组。你可能会发现用python这样的语言学习这类东西更简单,但这只是我自己的观点。@SahilAgarwal复制页面中的示例代码。然后回复ace
$numbers=range(1,20);
$numbers=range(0999);