Помогите с массивами

Печать RSS
344

G
Автор
Пришелец
0
Вобщем суть вопроса такова.
Предупреждаю сразу, знание PHP ниже начального

Никак не выходит создать массив со значениями link1.ru, link2.ru, link3.ru
вот начинаю:
$arr = array("link1.ru", "link2.ru", "link3.ru");
///далее хочу перемешать этот массив
shuffle($arr);
///

а вот дальше у меня беда... Как вывести одно произвольное значение из этого массива читаемое человеком? что бы выводился рэндомно первый, второй или третий линк?

Оранжевые штаны
0
1. Godzill,
array_rand — Выбирает одно или несколько случайных значений из массива

<?php
$input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
$rand_keys = array_rand($input, 2);
echo $input[$rand_keys[0]] . "\n";
echo $input[$rand_keys[1]] . "\n";
?> 

Веем холодом
0
php5.4, друзья smile $arr = ['link1.ru', 'link2.ru', 'link3.ru'];

Оранжевые штаны
0
3. Zдешний, не у всех же 5.4
G
Автор
Пришелец
0
2. WmLiM, спасибо большое, твой совет помог

Веем холодом
0
DimmoS (14 Сентября 2015 / 02:01)
3. Zдешний, не у всех же 5.4
5.4 была выпущена в 2012 году. Уже как бы 3 года прошло. Есть уже 5.5, 5.6, скоро php7. Грешно оставаться менее, чем на 5.4 smile технологии ведь не стоят на месте, постоянно развиваются

Оранжевые штаны
0
6. Zдешний, у кого какой хостер..
Если у тебя сервер то respekt гордись
Изменил: Dmitry Kokorin (14.09.2015 / 09:00)

Веем холодом
0
DimmoS (14 Сентября 2015 / 10:58)
6. Zдешний, у кого какой хостер..
Если у тебя сервер то respekt гордись
Я бы бежал от таких горе-хостеров, которые и про PHP 5.4 не знают. И речь не про сервер.
K

Чатланин
0
Например в версиях выше 5.2 нет нужных функций - которые были удалены. Тут хостер выбор должен предоставлять версии php.

Чатланин
0
6. Zдешний, php7 уже релиз-кандидат2 вышел. Скоро релиз будет

Добавлено через 01:05 сек.
9. karpov-ml, если что-то удалили, то есть более новые аналоги. Или более нет надобности в этих функциях
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск