Как выбрать случайные значения из массива в PHP? ⇐ Php
Как выбрать случайные значения из массива в PHP?
У меня есть массив объектов в PHP. Мне нужно выбрать 8 из них случайным образом. Моя первоначальная мысль заключалась в использовании array_rand(array_flip($my_array), 8), но это не сработало, поскольку объекты не могут выступать в качестве ключей для массива.
Я знаю, что можно использовать shuffle, но меня беспокоит производительность по мере увеличения размера массива. Это лучший способ или есть более эффективный способ?
У меня есть массив объектов в PHP. Мне нужно выбрать 8 из них случайным образом. Моя первоначальная мысль заключалась в использовании array_rand(array_flip($my_array), 8), но это не сработало, поскольку объекты не могут выступать в качестве ключей для массива.
Я знаю, что можно использовать shuffle, но меня беспокоит производительность по мере увеличения размера массива. Это лучший способ или есть более эффективный способ?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение