Zeilenumbruch im Code??
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anwenden
ausgabe
ausgeben
befehl
beliebigen stelle
bisherige hilfe
browser
code
ende
eventuell helfen
funktion
gestalten
jemand
jemanden
komplexeren code
machen
problem
sagen
text
zeichen
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
einfach ans ende des echo tags <br> oder wie du schon geschriebesn hast \n
-
mit <br> erzeuge ich ja bei der Ausgabe den Zeilenumbruch, aber \n funzts au nich . . .
-
ich m?chte meinen (durch PHP erstellten) Quellcode ?berschtlicher gestalten . . .
-
Also wenn du in einer Variablen einen Text hast, wo eben \n drinne steht, dann musst du beim echo noch die funktion nl2br() anwenden, damit die \n in Zeilenumr?che umgewandelt werden.
Das ganze nochmal im Code:
$text="Das ist\n ein Text,\n der ganz viele\n Zeilenumbr?che\n hat."; $text=nl2br($text); echo "$text"; // gibt dann aus: Das ist ein Text, der ganz viele Zeiclenumbr?che hat.
-
des is aber ein bisschen Umst?ndlich bei nem komplexeren Code . . .
-
Aber anders gehts nicht!
-
Geht es dir nur darum den Code ?bersichtlicher zu gestalten, oder die Ausgabe?
-
nur der Code, die Ausgabe is ja nur html . . .
-
Aber dann verstehe ich dein Problem nicht, denn PHP "arbeitet" ja immer bis zum n?chsten ; Somit kannst du doch einfach an einer beliebigen Stelle in deinem Quelltext ein Enter einf?gen.
-
mir geht es ja um den Quelltext den PHP erstellt, nich der wo PHP drinne steht . . .
-
Achso, sozusagen ist das dann so ?hnlich wie hier mit dem Sytax-Heightlighting.
Dann hilft dir vll. das hier:
$text = wordwrap( $text, 50, "\n", 1);
Dieser Befehl macht immer nach 50 Zeichen einen Zeilenumbruch. Wenn du das also an deine Bed?rfnisse anpasst, sollte dir das eventuell helfen... -
aber das gibt mir ja nur bei einer Variable nen Zeilenumbruch aus. aber ich steck ja nich meinen ganzen Code in ne Variable . . .
-
Warum nicht? Ich denke eine andere L?sung wird es nicht geben. Oder du musst es halt so lassen wie es jetzt ist...
-
wird mir wol ja nix anderes ?brigbleiben, falls noch jemanden was dazu einfallen, w?re ich sehr dankbar . . .
aber auch dir schonmal vielen Dank f?r die bisherige Hilfe . . . -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage