Знатоки PHP - можете подсказать?

12 3
regta
На сайте с 15.04.2006
Offline
311
1621

Здравствуйте

Вопрос такой:

Есть текстовый файлик, в котором в каждой строке html-код

Например:

<a href=http://ya.ru>ya.ru</a>

<a href=http://mk.ru>mk.ru</a>

<a href=http://03.ru>03.ru</a>

<a href=http://kp.ru>kp.ru</a>

.......

И есть файл .php , в котором нужно случайным образом вставлять 3 строки из этого списка.

как это сделать наиболее простым способом?

-------------------------

Буду очень признателен за подсказу и возможное решение.

Заранее спасибо.

Цитируйте, плиз, историю переписки в личке. Спасибо.
[Удален]
#1


$links = file('links.txt');
shuffle($links);

$links = array_slice($links, 0, 3);
echo join(", ", $links);

как то так :)

K
На сайте с 09.01.2010
Offline
34
#2
случайным образом вставлять 3 строки из этого списка.

rand(); где то ещё надо

F4
На сайте с 24.01.2009
Offline
31
#3
koras:
rand(); где то ещё надо

shuffle не достаточно ??????

HraKK
На сайте с 02.03.2009
Offline
128
#4


$links = array();
if( $f = fopen( "filename","r" ) )
{
while ( !feof( $f ) )
{
$links[] = fgets($f,9999);
}
fclose($f);
}
shuffle( $links );
foreach( $links as $link)
{
echo $link;
}
я гарант (/ru/forum/493343) уже не оказываю данные услуги, извините.
[Удален]
#5

HraKK, мастерский говнокод под пхп4 :)

HraKK
На сайте с 02.03.2009
Offline
128
#6

bearman, именно такой тут и надо.

Тебе показать мой настоящий код под ООП с методологией TDD?

[Удален]
#7

HraKK, нет, зачем мне это? :)

-S
На сайте с 10.12.2006
Offline
1354
#8
HraKK:
Тебе показать мой настоящий код под ООП с методологией TDD?

Высококвалифицированным специалистам должны верить на слово, а особенно модераторам php форумов.

T.R.O.N
На сайте с 18.05.2004
Offline
314
#9
HraKK:
Тебе показать мой настоящий код под ООП с методологией TDD?

Вы себя позиционировали как теоретика (очень улыбнуло как-то), а здесь нужна практика. bearman ее показал. Вы пытались создать подобие универсального решения, но для конкретной задачи. Не стоит.

"Мы создали мат. модель определения победителя на ипподроме, правда, при условии что лшадь - идеальная сфера и движется в вакуме...."

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
[Удален]
#10
-= Serafim =-:
особенно модераторам php форумов.

вах, улыбнуло :)

bearman добавил 17.05.2010 в 15:29

ну и конечно я ничего не имею против HraKK :)

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

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий