imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 08.09.2006, 18:29     # 1
UnOuter
Member
 
Регистрация: 17.03.2005
Адрес: Kiev
Сообщения: 235

UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)
простой вопрос про PHP про строки

Есть скажем 2 строки

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


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

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

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


Функция trim () почему-то у меня не дает нужных результатов!
__________________
Каждый может сказать, что он может сделать что-то лучше других, но на практике - очень часто не так.
UnOuter вне форума  
Старый 08.09.2006, 18:46     # 2
_Lynx_
Junior Member
 
Регистрация: 11.10.2005
Сообщения: 63

_Lynx_ Путь к славе только начался
REPLACE(строка,CHR(10),' ')
_Lynx_ вне форума  
Старый 08.09.2006, 19:02     # 3
UnOuter
Member
 
Регистрация: 17.03.2005
Адрес: Kiev
Сообщения: 235

UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)
Ой, пытаюсь разобраться но не могу понять что ты имел ввиду..
Можно правильно напистаь это?
__________________
Каждый может сказать, что он может сделать что-то лучше других, но на практике - очень часто не так.
UnOuter вне форума  
Старый 08.09.2006, 21:47     # 4
ЕЖ
::VIP::
 
Регистрация: 19.03.2004
Сообщения: 1 329

ЕЖ Бог с наворотамиЕЖ Бог с наворотами
ЕЖ Бог с наворотамиЕЖ Бог с наворотами
Trim призвана убирать пробелы с краев строки.
Смысл написанного _Lynx_, как я понимаю, в замене символа перевода строки просто на пробел.
ЕЖ вне форума  
Старый 09.09.2006, 00:36     # 5
UnOuter
Member
 
Регистрация: 17.03.2005
Адрес: Kiev
Сообщения: 235

UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)
Так какое все таки решение проблемы?
__________________
Каждый может сказать, что он может сделать что-то лучше других, но на практике - очень часто не так.
UnOuter вне форума  
Старый 09.09.2006, 01:12     # 6
ЕЖ
::VIP::
 
Регистрация: 19.03.2004
Сообщения: 1 329

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

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


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


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




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