Как получить случайное значение из массива, установить значение в массиве, которое будет одним из выбранных больше, чем другим?Сделать случайное значение из массива, где наиболее выбранное значение будет
array('00','01','02');
Я хочу, чтобы выбрать случайное значение из этого массива с самым выбранным значением будет «00», то есть значение «00» будет отобрано 80%, а остальные два значения будет составлять 20%.
Здесь массив может иметь множество значений, его только пример с тремя значениями
Вы можете использовать mt_rand, чтобы произвести случайное число между, скажем, 0 и 100, а затем, если ($ случайная <80) {$ yourarray [0], или что-то - может быть, выключатель заявление. Возможно, это сработает. Я не буду беспокоиться о публикации в качестве ответа. – stackuser10210