Loading...
Всем доброго вечера.
Мне нужен код который выводит от 000 до 999 комбинации цифр.
Например:
0 0 0
0 0 1
0 0 2
и т.д.
Буду благодарнен
<?php

echo rand(0,9).rand(0,9).rand(0,9);

function rnd(){
echo rand(0,9).rand(0,9).rand(0,9);
}
Zabil_parol ,
echo str_pad(mt_rand(0, 999), 3, '0', STR_PAD_LEFT);
Cezarionis (31.07.2019 в 19:16)
function rnd(){
echo rand(0,9).rand(0,9).rand(0,9);
}

спасибо :-)
а можно сделать по порядку и без повторов комбинаций?
Zabil_parol (31.07.2019 в 19:40)
Cezarionis (31.07.2019 в 19:16)
function rnd(){
echo rand(0,9).rand(0,9).rand(0,9);
}

спасибо :-)
а можно сделать по порядку и без повторов комбинаций?

Да цыклом как выше посоветовали.
<?php
for ($i = 0; $i < 1000; $i++) {
echo str_pad($i, 3, '0', STR_PAD_LEFT) . '<br/>';
}
?>
________
посл. ред. 31.07.2019 в 19:49; всего 1 раз(а); by Mistika
Всем огромная спасибо за помошь :-)
Zabil_parol , Как вариант
<?
$rand = range(1,9);
shuffle($rand);
echo $rand[1].' '.$rand[2].' '.$rand[3];
Онлайн: 3
Время:
Gen. 0.0911
(c) Bym.Guru 2010-2026