| |
|
|
| | Ввожу текст в формате .txt в файл вот так:
$text=file_get_contents($book);
И при этом исчезают и все идущие подряд пробелы, и переводы строк. Пробелы - это еще ладно, с этим можно как-то смириться. Но исчезновение перевода строк превращает текст в кашу, а это уже не здорово...
Очевидно, что для восстановления полноты картины надо в тексте все коды пробелов заменить на
И все коды окончания абзаца заменить на тег </p><p style="margin-top: 0; margin-bottom: 0">
Вот как бы это всё проделать? Нет ли какого наиболее подходящего для этой цели оператора? Или только весь текст поразрядно сдвигать как регистр? | |
| |
|
|
| |
|
|
| |
для: Владимир55
(23.11.2006 в 16:20)
| | |
<pre>
<?php
echo(file_get_contents($book));
?>
</pre>
|
| |
| |
|
|
| |
|
|
| |
для: Unkind
(23.11.2006 в 16:28)
| | | nl2br($text); - вставляет перед переводами строк <br>.
а str_replace(" ", " ", $text); - пробелы меняeт. | |
| |
|
|
| |
|
|
| |
для: elenaki
(23.11.2006 в 17:05)
| | | То, что надо! Супер! Спасибо! | |
| |
|
|
| |
|
|
| |
для: Владимир55
(23.11.2006 в 16:20)
| | | >Ввожу текст в формате .txt в файл вот так:
>$text=file_get_contents($book);
>И при этом исчезают и все идущие подряд пробелы, и переводы строк
Не вводите народ в заблуждение. file_get_contents() никак не изменяет содержимое файла. | |
| |
|
|
| |
|
|
| |
для: Trianon
(23.11.2006 в 17:45)
| | | Конечно не изменяет. Я просто показал, как я ввожу информацию (для ясности). Но в целом она теряется.
Впрочем, Елена уже указала решение. | |
| |
|
|
| |
|
|
| |
для: Владимир55
(23.11.2006 в 17:50)
| | | Она не теряется. Она не отображается броузером. | |
| |
|
|
| |
|
|
| |
для: Loki
(23.11.2006 в 18:00)
| | | Я понимаю это. Но пока говорю в своих, привычных мне терминах. Раз не вижу - значит в масштабах скрипта потерялась. Для меня. А потеря информации в смысле "Маша-растеряша", или стерлась, или проигнорировалась - этого я не имею в виду. | |
| |
|
|
|
| |
|
|
| |
для: Temnovit
(23.11.2006 в 19:02)
| | | Понял. Спасибо! | |
| |
|
|