PHP. Почему не работает перенос символ переноса строки эн "\n" ?
Primary tabs
Есть код:
<?php echo trim ("Жизнь прекрасна!") ,"\n" ,"<br> "; # \n - перенос строки echo substr ("Жизнь прекрасна!",1,9), "\n","<br> "; echo "\"прекрасна\" начинается с символа ",strpos ("Жизнь прекрасна!","прекрасна"),"\n","<br> "; echo ucfirst ("Жизнь прекрасна!"),"\n","<br> "; echo "Длина Строки \"Жизнь прекрасна!\"",strlen ("No worries."),"cимволов.\n" ,"<br> "; # strlen -возвращает длину строки echo substr_replace ("Жизньпрекрасна!","ужасна",6,9), "\n","<br> "; echo chr (65), chr (66), chr(80) , "\n","<br> "; echo strtoupper ( "Жизнь прекрасна! "), "\n" ; ?>
Вопрос : почему не переводит на новую строку \n ? Решение : записать рядом в кавычках и всё получится . Но можно ли именно \n переводить на новую строку ?
- Log in to post comments
- 12580 reads
vedro-compota
Sun, 07/19/2015 - 11:41
Permalink
почему \n не работает
1) Нормально оформляйте код. - обязательно используйте подсветку синтаксиса.
2) \n - условный знак переноса строки для файлов, в HTML же из подобных инструкций исполняются только пробелы - да и то только один между буквами (поэксперементируйте) - чтобы напечать доп. поробел делают так.
3) один вопрос - одна тема - для вопроса о кодировке создайте отдельную тему и помимо скриншота лучше ещё копипастить и сам проблемный текст из браузера.
_____________
матфак вгу и остальная классика =)
vedro-compota
Mon, 07/20/2015 - 09:26
Permalink
поменяйте тему - всегда
поменяйте тему - всегда указывайте что проблема с PHP (хотя бы просто ставьте эти три буквы) - и это не "невывод" - это некорректный вывод) Если Вам ответ ясен - обязательно напиши об этом в комментариях в ответ.
_____________
матфак вгу и остальная классика =)
fgh
Mon, 07/20/2015 - 19:16
Permalink
Невывод в Mozilla Firefox
Спасибо за ответ . Вы помогли разобраться , решение кроется в некорректно скачаных шрифтах или кодировке в опциях самого браузера . Но я решение нашёл просто заменив на английский язык весь текст используемый в коде.
vedro-compota
Mon, 07/20/2015 - 19:52
Permalink
шрифтах или кодировке в
не делайте утверждений пока лично не решили проблему, "непосредственно убедившись".
В этой теме я отвечал на другой вопрос - Пробуйте такой способ.
_____________
матфак вгу и остальная классика =)
vedro-compota
Mon, 07/20/2015 - 09:27
Permalink
код необходимо подсвечивать
код необходимо подсвечивать отдельно - выделять его и подсвечивать. Вы пока что просто выделяете всё сообщение и подсвечиваете.
_____________
матфак вгу и остальная классика =)