Автоматическая вставка случайного слова из файла

Статус
В этой теме нельзя размещать новые ответы.

qwe1234

Старатель
Регистрация
1 Мар 2008
Сообщения
178
Реакции
12
вот хотел бы реализовать что бы к примеру в движке DLE при грабинге вставлялся случайный автор из списка в файле как это сделать не знаю .От чего отталкиваться ?
хотел бы услышать советы профессионалов !
 
PHP:
$arr = file(FILE); # если разделитель- перевод строки
# shuffle($arr); shuffle($arr); shuffle($arr); необязательно
echo $arr[mt_rand(0, count($arr))-1];
Раздел не соответствует теме. Или наоборот.:D Для просмотра ссылки Войди или Зарегистрируйся
 
PHP:
$arr = file('FILE.txt'); # если разделитель- перевод строки
echo $arr[mt_rand(0, count($arr))-1];

да это работает но есть небольшай проблема :
если писать в файле все с новой строки
qqqq
www
aaaa
то вставляется вот такого вида qqq%0D%0A тоесть еще и перевод строки
а как сделать что бы вставлялось просто слово ?

во тоже самое текст из файла
 
Ну, существует ещё и оператор substr(var, 0, -2);
Также можно хратить в файле логин^логин^логин
PHP:
$arr = explode('^', file_get_contents(FILE));
 
да это работает но есть небольшай проблема :
если писать в файле все с новой строки
qqqq
www
aaaa
то вставляется вот такого вида qqq%0D%0A тоесть еще и перевод строки
а как сделать что бы вставлялось просто слово ?

во тоже самое текст из файла
*** скрытое содержание ***
Может trim поможет?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху