мне нужно 9 уникальных случайных чисел от 0 до 44. Я создаю массив с range
для добавления чисел между 0 и 44, а затем я использую shuffle
как это:Выберите случайные значения из массива
$buildingIdArray = array();
$numbers = range (0, $maxNumberOfBuildings);
shuffle($numbers);
Мне нужно некоторое помогите заполнить код. Я хочу выбрать 9 чисел по индексу массивов, должен ли я просто использовать цикл, чтобы получить числа индекса от 0 до 8, или я должен использовать slice
для выбора чисел, а затем удалить этот индекс?
Я хочу добавить 9 уникальных чисел в массив $buildingIdArray
. Любая идея, как это решить?
Спасибо, но у меня есть некоторые проблемы с кодом! Это не работает! Пожалуйста, посмотрите мой другой вопрос: http://stackoverflow.com/questions/17071881/loop-mysql-result –
Я нашел ошибку сейчас! В строке 4 есть «;» отсутствует!!! Я скопировал код выше, и поскольку не было ';' это не сработало! –
Я вижу. Я добавил точку с запятой в конец строки. – IanPudney