Loading...
Помощь по скриптам | php = сократить
сяп
Asuna , <?php
$array = ['p' => 'hello', 'h' => 'world', 'p!' => 'eee', 23 => 'february'];
$rand = $array[array_rand($array, 1)];
print_r($rand);
Asuna (23.02.2019 в 15:49)
Пре говоря как кмпкт записать Это
$rand = rand(1.6);
if($rand ==1){}elseif($rand ==2){}
и т.д.



<?php
$rand = mt_rand(1, 3);

// обычный синтаксис
if ($rand == 1) {
$a = 100;
} elseif ($rand == 2) {
$a = 200;
} else {
$a = 300;
}

// альтернативный синтаксис
$a = $rand == 1 ? 100 : ($rand == 2 ? 200 : 300);

________
посл. ред. 23.02.2019 в 16:16; всего 1 раз(а); by PhpStorm
PhpStorm , а если я захочу ещё прибавить с 10 чисел, то что тогда? ты в своих ?: мозг сломаешь
Avenax (23.02.2019 в 16:16)
PhpStorm , а если я захочу ещё прибавить с 10 чисел, то что тогда? ты в своих ?: мозг сломаешь


зато никто не поймёт *CRAZY*
Asuna ,

<?php
$rand = rand(1, 6);
$array = [100, 200, 300, 400, 500, 600];
switch ($rand)
{
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
$out = $array[$rand];
break;
default:
$out = 0;
}
echo $out;
?>

велосипед)))
________
посл. ред. 23.02.2019 в 16:40; всего 1 раз(а); by SparkuS
Avenax , Сяп) именно такой код я и нашла в нете) но спс) самый маленький из предложенных)
Онлайн: 4
Время:
Gen. 0.1034
(c) Bym.Guru 2010-2026