Forum Webscript.Ru
		Программирование => PHP => Тема начата: maximr от 02 Октября 2003, 15:42:14
		
			
			- 
				Из формы посылается текст, в нем есть конец строки (\\n) Как сделать так, чтоб первые 7 \\n менялись на 
 а все остальные на пробел?
- 
				$text=preg_replace(\'/\\n/\',\'
 \',$text,7);
 $text=preg_replace(\'/\\n/\',\' \',$text);
- 
				
 for($i=0;$i<7;$i++){
 $p=strpos($text, "\\n");
 if($p===false){
 $i=7;
 }else{
 $text=substr_replace($text, "
 ", $t, 2);
 }
 $text=str_replace("\\n", " ", $text);
 }
 
- 
				ищо вариант:
 
 $texta=explode("\\n", $text);
 $text="";
 for($i=0;$i    if($i<7){
 $text .= $texta[$i]."
 ";
 }else{
 $text .= $texta[$i]." ";
 }
 }
 rtrim($text);