У меня есть массив ниже < /p>
$a = [
'c1' => '10',
'c2' => '20',
'c3' => '10.50',
'c4' => '19.99'
'c5' => '19',
'c6' => '19',
'c7' => '1.51',
];
< /code>
c1, c2, c3, c4, ... - это значение, которое нам нужно на основе вероятности 10, 20, 10,50, 19,99, ... < /p>
< /blockquote>
Всего может быть 100%< /p>
, так что может быть 100%< /p>
, так что может быть 100%< /p>
. rand () < /code> или mt_rand () < /code> функция, поэтому каждый раз, на основе вероятности, это дает случайное значение из массива. < /p>
Вывод может быть C2 в 1 -е время, второй раз C4, третий раз может быть C2 снова < /p>
, как достичь этого?
Подробнее здесь: https://stackoverflow.com/questions/605 ... y-in-array