Det går inte bra med \n\n?
Hej, jag undrar om det finns något tecken för en blankrad, typ som i VB.
Jag testade med \n men det verkar bara vara tecken för radbyte, jag skulle helst vilja ha ett tecken för en helt tom rad.
6 svar · 573 visningar · startad av pakmannen
Hej, jag undrar om det finns något tecken för en blankrad, typ som i VB.
Jag testade med \n men det verkar bara vara tecken för radbyte, jag skulle helst vilja ha ett tecken för en helt tom rad.
Det går inte bra med \n\n?
Verkar inte fungera. Jag försöker göra något sånt här:
$rad = str_replace("\n\n", "</p><p>", $rad);
men det verkar som sagt inte fungera.
Jag skulle ha använt nl2br($text). Den byter ut \n till <br /> vilket resulterar i likvärdigt resultat som det du vill uppnå.
Det löste sig. Jag bytte som sagt ut alla \n mot <br/> som Alpha II förslog, fast med str_replace funktionen istället. (fick inte nl2br att funka)
Anledningn till att nl2br() inte fungerar är nog för att du redan har delat upp texten i rader, där har du alltså inga \n att byta ut mot <br />.
Du vill alltså göra om HTML till vanlig text? Prova dela upp din str_replace() till detta:
$rad = str_replace("\n", "</p>", $rad);
$rad = str_replace("\n", "<p>", $rad);