Простой скрипт ротатора, помогите!
Страницы: 1
[ Закрыто ] Простой скрипт ротатора, помогите!
Добрый день, нужна помощь. Перерыл весь интернет, но ничего похожего не нашел.
А требуется следующее:

Имеется несколько строк (к примеру 10), скрипт рандомизирует их и выводит 5-ть без повторов

Важно, чтобы данные, которые нужно рандомизировать (строки) были прописаны в самом скрипте, а не в отдельном файлике.



Из числа похожего нашел вот это:
Код
 <?php
$banners = array ();
$banners[] = '1';
$banners[] = '2';
$banners[] = '3';
$banners[] = '4';
$banners[] = '5';
$banners[] = '6';
$banners[] = '7';
$banners[] = '8';
$banners[] = '9';
$banners[] = '10';

echo $banners[array_rand ($banners)];
?> 
Нужно что-то такое же, только чтобы выводило сразу n-результатов и без повторов.
Помогите если не сложно smile:)
Продать сайт за дорого или купить прибыльный проект можно здесь
Код
<?php
$banners = array ();
$banners[] = '1';
$banners[] = '2';
$banners[] = '3';
$banners[] = '4';
$banners[] = '5';
$banners[] = '6';
$banners[] = '7';
$banners[] = '8';
$banners[] = '9';
$banners[] = '10';

$banners = array_unique($banners);
$banners = array_rand($banners, 5);
   foreach ($banners as $k){
      echo $k;
   }
?>
 
Coder, спасибо большое!
Цитата
abc000 пишет:
Coder, спасибо большое!
Пожалуйста)

Моя ошибка - в этом случае так можно:
Код
<?php
header('Content-Type: text/html; charset=utf-8');
$banners = array(
"Один"=>1,
"Два"=>2,
"Три"=>3,
"Четыре"=>4,
"Пять"=>5,
"Шесть"=>6,
"Семь"=>7,
"Восемь"=>8,
"Девять"=>9,
"Десять"=>10
);
$banners = array_rand($banners, 5);
$banners = array_unique($banners);
foreach ($banners as $k=>$v){
   echo $v." ";
}
?>
 
Изменено: Coder - 18 Марта 2015 17:07
ТС отписал в ЛС, что тема потеряла актуальность.
Тему закрыл.

* обращение к пользователям - > если Ваша тема потеряла свою актуальность, то, пожалуйста, отпишитесь об этом в теме и скиньте ссылку на тему мне в ЛС.
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
20:48 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
11:59 2Index - быстрая индексация страниц сайта и обратных ссылок 
20:24 Влияет ли кодировка на индексацию позиции в поиске? 
13:29 Buymedia.biz - рекламная сеть 
17:12 Bropush - твой бро в монетизации сайта push-уведомлениями 
15:02 Adtrafico - Правильная партнёрская сеть под бурж трафик 
09:06 Подскажите сервис который подскажет по каким самым нелепым запросам страница в топ-10 
22:18 SwapPix.io - быстрый и безопасный обменник криптовалют. 
13:59 DualCoin - быстрый криптовалютный обменник 
11:42 Дешевые просмотры YouTube с гарантией, лайки, подписчики Instagram, ВК, Facebook, ОK, Twitter - SmmPanele.Ru 
11:06 Google Voice - OLD аккаунты "SMS и звонки" 
08:00 Transit-Bit.com - Обмен USDT на IDR, THB, RUB и наличные 
20:30 Coin Click.cc - Быстрый и надежный обмен электронных валют в два клика 
19:39 Ural-obmen.ru — выгодный сервис обмена 
17:53 Точные прогнозы на футбол 
21:12 Каспкрски ОС 
22:58 У меня дикая просадка по РСЯ за последние 3 суток 
21:51 Linux - это максимальная свобода 
21:33 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
14:38 Продажи российских компьютеров в РФ выросли вдвое 
12:29 Карпаты