• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Frage zum Zeilenumbruch

Tomm

Mitglied
Hallo,

ich möchte Strings ordentlich zum Zeilenende umbrechen
Ich mach das mit wordwrap ,ich blick aber nicht durch , was ich da falsch mache, weil das manchmal nicht funktioniert, außerdem sind manche Zeilen länger oder kürzer.
Ist der Code so richtig ?
PHP:
  if (!strpos($beitrag," ") or strpos($beitrag," " >40))
      { $beitrag=wordwrap($beitrag,40," ",1); }

Gruß
Tomm
 
Ist der Code so richtig ?
PHP:
  if (!strpos($beitrag," ") or strpos($beitrag," " >40))
      { $beitrag=wordwrap($beitrag,40," ",1); }
Nein, da sind ein paar Fehler drin.
PHP:
if (!strpos($beitrag," ") || strpos($beitrag," ") > 40) {
  $beitrag = wordwrap($beitrag,40," ",1);
}
Versuch es mal so.

Hab nur groß auf die Klammersetzung uns Syntax geachtet, auf die Logik nicht sonderlich.
 
Man kann es so schreiben, PHP versteht beides. Allerdings ist es nicht in jeder Sprache so, dass 'or' verstanden wird.
 
Zurück
Oben