![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
CIBRAIKER |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 188 Регистрация: 26.10.2006 Где: Украина, Харьков Репутация: нет Всего: 1 |
В мануале PHP написано, что если строка заключена в двойные кавычки ("), PHP распознает большее количество управляющих последовательностей для специальных символов. Решил попробовать...
Последовательность - \n. Значение - новая строка.
Вопрос - почему у меня так ничего не изменилось, почему в 1м случае нет явных переходов, а во 2м случае, почему нет перехода на новую строку после слова займет и тоже? ЗЫ: оба примера были взяты с той же документации... Присоединённый файл ( Кол-во скачиваний: 6 ) ![]() --------------------
Что такое майонез - это драйвер для борьща! |
|||
|
||||
AVA12 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 4.5.2008 Репутация: 0 Всего: 4 |
RTFM, нуб.
|
|||
|
||||
CIBRAIKER |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 188 Регистрация: 26.10.2006 Где: Украина, Харьков Репутация: нет Всего: 1 |
--------------------
Что такое майонез - это драйвер для борьща! |
|||
|
||||
AVA12 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 4.5.2008 Репутация: 0 Всего: 4 |
RTFM: анг. "read the... um... following manual!" ("да прочитай уже эту... э-э-э... соответствующую инструкцию!"). Эту аббревиатуру используют в том случае, если ответ на вопрос (например, "почему HTML-документ, отображенный в HTML-браузере, выглядит не совсем так, как обычный текст в обычном текстовом редакторе") очевиден любому, кто удосужился ознакомиться хотя бы с азами используемой технологии (например, с языком разметки HTML). Хорошим тоном является сопроводить такой ответ HTTP-ссылкой на соответствующий раздел соответствующей документации, желательно на языке, заведомо понятном вопрошающему.
Нуб (анг. "noob" - искаж. "newbie" ("новичок")): человек, пренебрегающий изучением основ используемых им технологий (например, языка разметки HTML), пытающийся перескочить сразу через несколько ступеней в обучении и в итоге имеющий весьма туманные и искаженные представления о том, как должна работать эта технология (а зачастую даже не знающий, какая технология используется). |
|||
|
||||
CIBRAIKER |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 188 Регистрация: 26.10.2006 Где: Украина, Харьков Репутация: нет Всего: 1 |
Был задан вполне конкретный вопрос - почему то то и то то, и на него нужно получить конкретный ответ - потому что то то и то то. В том бреде что ты скинул черт ногу сломит, да и потом я не спрашивал про теги HTML, а спросил про Управляющие последовательности PHP, поэтому хотелось бы больше конкретики и поменьше всякой каши...
![]() --------------------
Что такое майонез - это драйвер для борьща! |
|||
|
||||
AVA12 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 4.5.2008 Репутация: 0 Всего: 4 |
Человек, желающий понять и научиться, обязательно зацепился бы глазом за ключевые слова "символы конца строки" и "символ возврата каретки". Почти наверняка такой человек догадался бы просмотреть исходный код сгенерированного HTML-документа и даже, возможно, сохранить его в файл и посмотреть в шестнадцатиричном редакторе.
У человека, имеющего дело с PHP и web-программированием, таких "конкретных вопросов" будет очень много. Отвечать на каждый такой нубский вопрос - значит потакать лени, плодить халтурщиков и умножать энтропию. |
|||
|
||||
CIBRAIKER |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 188 Регистрация: 26.10.2006 Где: Украина, Харьков Репутация: нет Всего: 1 |
Вот что мне написал умный человек - "\n - последовательность символов, сигнализирующая системе о необходимости сделать перенос строки в unix-подобных системах. В вашем случае при выводе в браузер для переноса строки пишите <br> а при печати скрипта в консоль используйте \n"
То что мне и было нужно! Всё, сабж в топку. ЗЫ: а про Ctrl+U уже давно догадались и книжки Стивена Уильяма Хокинга тоже читали. Это сообщение отредактировал(а) CIBRAIKER - 23.6.2014, 20:38 Присоединённый файл ( Кол-во скачиваний: 13 ) ![]() --------------------
Что такое майонез - это драйвер для борьща! |
|||
|
||||
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
Ты смотришь результат где? В браузере? А что делает браузер? читает твой HTML-код и переводит его в "человеческий" вид, то есть занимается гипертекстовой разметкой.
А что такое \n? Это управляющий символ. И это значит что он служит не для отображения, а для управления. Из этого следует что никакого отношения это не имеет в HTML-выводу информации... А вот если просмотреть код HTML-страницы, или это открыть в текстовом редакторе, то это будет воспринято как переход на новую строку, т.к. ждя текстового редактора это свой "язык" разметки, но не HTML-разметки Это будет заметно если использовать тег <TEXTAREA> Если в нём печатать <BR> то это и будет <BR> А вот перевод на новую строку будет именно \n По этому чтобы сохранить данные из <TEXTAREA> в базу (или вывести на экран в документе) и сохранить переводы на новую строку, нужно управляющие символы перевести в HTML-размутку (в нашем случае <BR>) Соответственно, если к примеру нужно будет отредактровать данные, то нужно проделать обратную процедуру Это сообщение отредактировал(а) Gold Dragon - 24.6.2014, 20:50 -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
CIBRAIKER |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 188 Регистрация: 26.10.2006 Где: Украина, Харьков Репутация: нет Всего: 1 |
Спс большое за разъяснения. А как это можно применить или где? Я имею ввиду смысл от них какой, если их браузер не понимает, а исходник пользователю нафиг не нужен?
--------------------
Что такое майонез - это драйвер для борьща! |
|||
|
||||
Gold Dragon |
|
||||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
один пример реальный я тебе указал..
другой.. ну например для читаемости MySQL кода пишут так
или такое
Например если ето просматривать в коде HTML страницы, то будет наглядно всё видно.. Хотя я это вообще не приемлю.. Во-первых, для просмотра есть специальные отладочные вещи, которые сами всё отформатируют Во-вторых, это только избыточный код -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
||||
|
|||||
CIBRAIKER |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 188 Регистрация: 26.10.2006 Где: Украина, Харьков Репутация: нет Всего: 1 |
Терь ясно, пасиб!
![]() ЗЫ: +1 --------------------
Что такое майонез - это драйвер для борьща! |
|||
|
||||
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
Главное чтобы помогла в освоении программирования ;)
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |