Простой скрипт ротатора, помогите!
Страницы: 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)
Новые темыОбъявленияСвободное общение
18:44 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
13:12 Покупные ссылки 
12:57 Rotapost прикрыли! Чем пользоваться? 
17:00 Стоит ли добавлять сайт в Rambler топ 100? 
15:12 Ночной бар в Паттайе: как случайная встреча с "тайкой" и её кадыком перевернула мой взгляд на продвижение сайта в Google 2026 
15:01 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
07:24 3snet - гемблинг, беттинг, форекс, бинарные опционы, майнинг 
20:07 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
16:31 CryptoGraph — Анонимный обмен криптовалют без KYC и AML 
15:37 Продажа лидов: форекс, инвестиции, нативка, гемблинг, чарджбеки 
14:49 Рассылки СМС/SMS, Вайбер/Viber, Ватсап/Whatsapp, Телеграм/Telegram любой тематики по всему миру 
01:31 Продам обменник криптовалюты, а также новый обменник под ключ с обучением. Скидки на скрипты обменника 
01:07 Full-Stack Developer — Сайты и Софт любой сложности | Developer Websites and Soft of any Complexity! 
20:42 E-currency.exchange — ваш помощник в мире обменов 
18:35 С юмором по жизни! 
22:59 Про мясо 
15:07 Добро пожаловать в цифровой мир... 
22:12 BYTIK.shop – сервис по продвижению в популярных социальных сетях​ 
10:10 накрутка трафика в SimilarWeb 
16:50 Компьютерная мышь 
23:03 Точные прогнозы на футбол