IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Программирование (https://www.imho.ws/forumdisplay.php?f=40)
-   -   простой вопрос про PHP про строки (https://www.imho.ws/showthread.php?t=108108)

UnOuter 08.09.2006 18:29

простой вопрос про PHP про строки
 
Есть скажем 2 строки

"Превед
Пока"


С помощью каких функция PHP можно сделать одну строку
"Превед Пока"

суть в том что эту сроку я передаю в JavaScript. А JavaScript перенос строк
не преемлет, то есть нельзя написать

text="Превед
Пока";


Функция trim () почему-то у меня не дает нужных результатов!

_Lynx_ 08.09.2006 18:46

REPLACE(строка,CHR(10),' ')

UnOuter 08.09.2006 19:02

Ой, пытаюсь разобраться но не могу понять что ты имел ввиду..
Можно правильно напистаь это?

ЕЖ 08.09.2006 21:47

Trim призвана убирать пробелы с краев строки.
Смысл написанного _Lynx_, как я понимаю, в замене символа перевода строки просто на пробел.

UnOuter 09.09.2006 00:36

Так какое все таки решение проблемы?

ЕЖ 09.09.2006 01:12

UnOuter
Даже не знаю как ещё проще высказать мысль, чем это было сделано _Lynx_ :idontnow:
У тебя одна строка, посреди которой был нажат Enter? Enter - это перевод строки - специальный управляющий "невидимый" символ. Тебе просто надо его заменить на пробел или пустую строку. Получится то что ты хочешь.

В php есть функция str_replace. Перевод строки может обозначаться как \r\n. Вот и заменяй типа этого: $text = str_replace (array ("\r", "\n"), "", $text)


Часовой пояс GMT +4, время: 11:55.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.