Ik heb in mijn database een bepaalde tekst:
Nu heb ik geprobeerd om op volgende wijze de newline te verwijderen:
Maar PHP laat de newline gewoon staan. Hij wordt echter wel gevonden, want als ik volgende functie uitvoer:
dan krijg ik volgende uitvoer:
En ik wil deze tekst zo krijgenDit is regel 1
En dit is regel 2
Als ik met PHP de functie nl2br gebruik, krijg ik dit:Dit is regel 1<br />En dit is regel 2
Omdat ik deze string in een javascript gebruik, geeft dit een foutmelding.Dit is regel 1<br />
En dit is regel 2
Nu heb ik geprobeerd om op volgende wijze de newline te verwijderen:
PHP:
1
| print str_replace("\n","", nl2br($row["commentaar"])); |
Maar PHP laat de newline gewoon staan. Hij wordt echter wel gevonden, want als ik volgende functie uitvoer:
PHP:
1
| print str_replace("\n","dit is een test", nl2br($row["commentaar"])); |
dan krijg ik volgende uitvoer:
Weet er iemand hoe je in PHP een tekst van meerdere regels op één regel kan krijgen?Dit is regel 1<br />
dit is een testEn dit is regel 2