Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Вывода в случайном порядке


Автор: Exploiter 23.4.2010, 13:04
Добрый день эксперты!
Подскажите плиз как справится со следующей проблемой.
Есть файл text.html в нем текст разделенный тегами 
<div> тескт1 </div>
<div> тескт2 </div>
<div> тескт2 </div> и т.д.
Как мне вывести рандомный образом текст внутри diva? 

Автор: skyboy 23.4.2010, 14:08
http://php.net/file + http://php.net/array_rand

Автор: Guedda 23.4.2010, 14:08
Что значит "рандомным образом"?

Автор: bars80080 23.4.2010, 14:16
ну и strip_tags() для текста

Автор: Exploiter 23.4.2010, 15:05
делаю так 
Код

<?php
srand((float) microtime() * 10000000);
// $input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
$input = file('articles.html');
$rand_keys = array_rand($input, 2);
echo $input[$rand_keys[0]] . "\n";

?>


но выводится не все содержание тега div, а только кусок текста, а мне надо весь текст, который находится в теге <div> </div>

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)