Автор Тема: вопрос про конец строки  (Прочитано 2047 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн maximr

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://comp.org.ua
вопрос про конец строки
« : 02 Октября 2003, 15:42:14 »
Из формы посылается текст, в нем есть конец строки (\\n) Как сделать так, чтоб первые 7 \\n менялись на
 а все остальные на пробел?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
вопрос про конец строки
« Ответ #1 : 02 Октября 2003, 15:53:30 »
$text=preg_replace(\'/\\n/\',\'
\',$text,7);
$text=preg_replace(\'/\\n/\',\' \',$text);

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
вопрос про конец строки
« Ответ #2 : 02 Октября 2003, 15:57:30 »

for($i=0;$i<7;$i++){
    
$p=strpos($text"\\n");
    if(
$p===false){
        
$i=7;
    }else{
        
$text=substr_replace($text"
"
$t2);
    }
    
$text=str_replace("\\n"" "$text);
}
ну, будем исповедоваться?

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
вопрос про конец строки
« Ответ #3 : 02 Октября 2003, 16:02:12 »
ищо вариант:

$texta
=explode("\\n"$text);
$text="";
for(
$i=0;$i<count($texta);$i++){
    if(
$i<7){
        
$text .= $texta[$i]."
"
;
    }else{
        
$text .= $texta[$i]." ";
    }
}
rtrim($text);
ну, будем исповедоваться?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28