The_Lars
@The_Lars

Функция array_rand выбирает только первые 2 ключа?

Пример скрипта
$typeArr = array('1','2','3');
$type = array_rand($typeArr, 2);
$type = $typeArr[$type[0]];
echo $type;

Но скрипт выводит только 1-2, а 3 пропускает
Скорее всего, я чего-то не понимаю
  • Вопрос задан
  • 30 просмотров
Решения вопроса 1
Stimulate
@Stimulate
могу
$typeArr = array('1','2','3');
$type = $typeArr[array_rand($typeArr)];
echo $type;
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@iFawn
Список параметров array_rand:
array
Входной массив.
num
Определяет количество выбираемых элементов.

Зачем вам здесь 2 элемента?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы