Простой скрипт ротатора, помогите!
Страницы: 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)
Новые темыОбъявленияСвободное общение
22:45 Всем привет! 
19:37 Xrumer-полезный софт или нет? 
17:26 AI под надзором. Минцифры готовят клеймо для контента 
17:23 APK на паузе. Google убивает быстрый конверт 
17:18 Яндекс-ап 20 марта и похороны ChatGPT, Claude и Gemini. Считаем убытки 
15:02 Слипание слов в блоке 
10:39 MAX попер в бурж: 40 стран, ведение каналов и горы дешевого трафика 
17:24 Обменный Сервис - Купец (Kupec.cc) 
15:52 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
14:06 Продвижение YouTube видео в топ поиска | Любой тип контента | Гарантия результата 
14:06 №1 Рассылка / Инвайтинг [TELEGRAM] | Приватный метод 
14:06 Trustpilot Reviews | Подниму рейтинг вашей компании 
14:06 Установка|Настройка|Доработка|Наполнение сайтов|Дизайн|3D|Видеомонтаж 
13:24 Мобильные и Резидентные Прокси Для Соц Сетей | 3 Гб Бесплатно 
01:42 Точные прогнозы на футбол 
00:53 Сайты Рунета 
21:59 8 марта: желаю аптайма 99.9% и e-e-a-t без локов 
21:22 молодильные яблоки и живая вода 
08:52 Чак Норрис ушел - 19 марта 2026, 86 лет, семья подтвердила 
20:23 Панель Кнопки соцсетей 
14:03 Огородники