|
|
|
| помещяю текст из файла, удаляю все теги
$myfile = file_get_contents('file.txt');
$myfile = strip_tags($myfile);
при выводе текст выводиться вместе со символом первода, в тексте < br > нет
как можно избавиться ит этого? | |
|
|
|
|
|
|
|
для: Кот Васька
(19.12.2005 в 01:33)
| | Меняй символы перевода [\n] на отсутствие любого символа [""].
$txt = preg_replace ("/\n/", "", $txt); | |
|
|
|
|
|
|
|
для: kievigor
(19.12.2005 в 02:57)
| | извини, я так уже пробывал, но почемуто неполучается
есть несколько строк в файле, например на первой и третьей строке содержиться текст а между ними вторая строка пустая, каким образом её удалить или третию строку переместить на место второй, я так понимаю тот пример что ты привел должен решить этот вопрос, но неполучается почкмуто, может есть другой вариант?
а лутьше чтобы все строки были на одной? | |
|
|
|
|
|
|
|
для: Кот Васька
(19.12.2005 в 03:31)
| | попробуй так:
$text=str_replace("\n", " ", $text);
$text=str_replace("\r", "", $text);
|
Думаю, должно получиться. | |
|
|
|
|
|
|
|
для: Кот Васька
(19.12.2005 в 03:31)
| | Вариант который проходил у меня
str_replace("\r\n"," ",$text);
str_replace("\n"," ",$text); | |
|
|
|
|
|
|
|
для: kievigor
(19.12.2005 в 02:57)
| | Попробуй так
$txt = preg_replace("/[\n]+/", " ", $txt); | |
|
|
|
|
|
|
|
для: kievigor
(19.12.2005 в 04:42)
| | спасибо, сделал так
$text=str_replace("\r\n"," ",$text);
и всё получилось как и хотел, благодарю за помощь :)
видимо нужно было указать ещё "\r" | |
|
|
|
|
|
|
|
для: Кот Васька
(19.12.2005 в 19:01)
| | Только имейте ввиду, что этот вариаент будет работать только с windows переносами, а в случае с юникс - не сработает. Мой код универсальнее. | |
|
|
|