разделение текста по 3 словам

  • Автор темы Автор темы Armee
  • Дата начала Дата начала

Armee

Guest
разделение текста по 3 словам

Очень надо, плиз help!
есть текст - слова разделенные пробелами. Мне надо, чтоб преобразить текст в следующий вид:
три слова
три слова
три слова
...

$f = fopen("del.txt","r") or die("ошибка");
while (!feof($f))
{
$words = explode(" ", $s);
for ($i = 0; $i <= 3; $i++) {
echo $words[$i]." ";
}
echo "<br>";
}

Это все на что меня хватило...
кажется перемудрил. Гляньте плиз.
 
Armee
В твоем коде явно пропущена как минимум одна строчка.
 
Еслиб я ее не пропустил, то сюда не обратился бы! Это не из-за внимательности, а из-за недопонимания.
Спасибо конечно, но легче не стало :)
 
Что такое переменная $s? Если строка из файла, то где ты ее читаешь?

А вообще, если тебе нужно все содержимое файла, можесшь использовать [m]file_get_contents[/m].
 
PHP:
$file_content = get_file_content('some.file');
echo preg_replace("/(\w+\s+\w+\s+\w+\s+)/si", "\\1<br>", $file_content);
 
SelenIT
Necromant
спасибо, что откликнулись! Для меня это действительно была проблема :)
 
Сверху