Функция рандомизации не работает должным образом. У меня есть массив, который становится рандомизированным.PHP array_rand не работает должным образом
Массив содержит три значения, но только два выбираются каждый раз.
$sterren = array("3","4","5");
$sterrenr = array_rand($sterren, 1);
$sterrenf = $sterren[$sterrenr[0]];
echo $sterrenf;
Во время цикла при выводе эхо $ sterrenf только значения 3 и 4 появляются, но не значение 5. Любой какие-либо идеи?
Проверь первый пример, вы должны быть доступ к элементу 0 массива возврата: http://php.net/manual/en/function.array-rand.php – FaddishWorm
Кроме того, не самые простые для чтения имена переменных: P – FaddishWorm
Спасибо, но я обращаюсь к элементу 0, как вы можете видеть. –