Я хочу создать массив со случайными числами. Я не хочу, чтобы одно и то же значение отображалось дважды в массиве. Я хочу, чтобы все пять значений были уникальными. Как мне это сделать?Генерировать массив с уникальными случайными числами
$rand1 = rand(1, 50);
$rand2 = rand(1, 50);
$rand3 = rand(1, 50);
$rand4 = rand(1, 50);
$rand5 = rand(1, 50);
$input = array($rand1,$rand2,$rand3,$rand4,$rand5);
print_r($input);
это не всегда работает, так как инструкция else выполняется только один раз. поэтому если инструкция else генерирует одинаковое число, вы все равно застреваете с дубликатами. – skrilled
@skrilled Спасибо, что указали, что я редактировал код. – Chris