@clifford Как вариант использовать array_fill() функцию в PHP и передать как параметры от 0 и использовать rand() функцию от 1 до 100 (как пример) чтобы создать массив со случайным количеством элементов в PHP:
1 2 3 4 5 6 |
<?php $arr = array_fill(0, rand(1, 100), 0); // Вывод: 29 print_r(count($arr)); |
@clifford
В PHP вы можете создать массив со случайным количеством элементов, используя функцию rand() для генерации случайного числа, которое будет использоваться как размер массива.
Вот пример кода, который создает массив с случайным количеством элементов (от 1 до 10) и заполняет его случайными числами:
1 2 3 4 5 6 7 8 |
<?php $size = rand(1, 10); // генерируем случайное число от 1 до 10 $array = array(); // создаем пустой массив for ($i = 0; $i < $size; $i++) { $array[] = rand(1, 100); // добавляем случайное число в массив } print_r($array); // выводим массив ?> |
Этот код сначала генерирует случайное число от 1 до 10 и сохраняет его в переменной $size
. Затем создается пустой массив $array
. В цикле for
мы добавляем случайное число от 1 до 100 в массив $array
$size
раз. Функция print_r()
используется для вывода содержимого массива на экран.