DWWEB.RU
СКРИПТЫ

Перенос строки br в php

Сегодня простая тема - перенос строки в php. Но прежде чем переходить конкретно к переносу строки – нам нужно немного разобраться в терминологии, чтобы вы понимали, о чем идет речь – буквально в двух словах…!

Невидимый перенос строки, который вы не увидите, и он не пишется… это обратный слещ и латинская буква n => «\n» - если совсем грубо, то данный перенос можно обозвать переносом для браузера…, когда в любом текстовом редакторе, в файле любого разрешения .html .php .txt - вы нажимаете enter– это и есть перенос строки «\n» - но это не тот перенос - данный перенос вы сможете посмотреть в коде, а вот вывод текста будет в одну строку…

Но для того, чтобы увидеть перенос и чтобы он сработал вот в этом тесте – переноса для браузера недостаточно! Для этого существует другой перенос строки – это тег <br>

Как поставить перенос <br> в конец строки!?

Теперь возникает следующий вопрос – как поставить данный перенос в конец строки!?

Просто так, без каких-то манипуляций у вас поставить перенос в конец строки не получится…

Нет… конечно же, можно взять текст, из трех строк и после каждой поставить ручками перенос br, но ведь мы говорим о сайте, например о 1000 страниц… о 50.000 страниц… и т.д… хочу посмотреть на вас, когда вы поставите на 50 страницах… если в каждой будет хотя бы по 50 строк..wall

Для того, чтобы внедрить перенос <br> в наш текст, нам понадобится весь текст поместить в переменную. Сразу надо здесь предупредить, что если вы первый раз сталкиваетесь текстом в переменной, то … снаружи одинарная кавычка внутри двойные…(и наоборот...) =>

$example = ' здесь много двойных, "" "" " """" но нет одинарных если только не экранировать вот так \' ';
Не будем дальше продолжать, более подробно об экранировании кавычек
Вернемся к нашему переносу \n и <br>

Для того, чтобы произвести самою простую вставку br в конец строки нам понадобится:

1. Текст в переменной. $example
2. Функция которая и заменит \n на <br>

Запоминаем так - что(search), на что(replace), где(subject)...

str_replace(search, replace, subject)
Весь код замены \n на <br>

$example = str_replace("\n", "<br>\n", $example);
Не забудь !
Оставить комментарийCOMMENTS+
Сообщений пока нет - Вы можете стать первым
BBcode
нажмите, чтобы загрузить аватар
Загрузить свой аватар(max ширина, высота = 100px) ( как это работает)

Закрыть
+ =
Подписаться
Теги:
php перенос строкисимвол переноса строки phpphp перенос строки в файлеphp echo перенос строкиphp перенос на новую строкуперенос строки php brphp заменить перенос строкиphp замена переноса строкикак в php сделать перенос строкиphp перенос строки в кодеphp замена переноса строки на brphp разбить строку по переносу строкиphp запись в файл перенос строкиперенос на другую строку phpphp удаление переносов строкphp перенос строки в консолиphp str replace перенос строки

НАШИ ПРОЕКТЫ : Проекты находятся в разной степени готовности (просто их столько, что времени не хватает…) Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2019