Toon posts:

[PHP] Meerdere enters verwijderen

Pagina: 1
Acties:

Verwijderd

Topicstarter
ej, kzit met prob. heb een een reply sys gefixt. maar nu als mensen vaak op hun enter lopen te rammen krijg je een lange lijst :|

kheb lopen zoeken in de search, maar dies brak als wat :|

is der een speciale functie voor in php of iets degelijks?

bvd.

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
nl2br(); is dat misschien wat en dan met een regexp :?

Verwijderd

PHP:
1
$uitvoer = str_replace(array("\n\n\n","\r\n\r\n\r\n","\r\r\r"),"\n",$invoer);

Hierdoor kun je maximaal 2 enters achter elkaar krijgen

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:04
Lees even de P&W Quickstart.
dit is niet echt een duidelijk topic te noemen niet? Doe eens wat moeite, en maak eens een goede openingspost....

https://fgheysels.github.io/


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Een enter is:
\n (linux)
\n\r (windows)
\r (mac)

regex:
code:
1
/(\n|\n\r|\r)/


meer dan 2x
code:
1
/(\n|\n\r|\r){2,}/


en nu even combineren met preg_replace

suc6 :Y)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz