wordwrap mit Markierung des Umbruchs

  • Hallo :)

    wordwrap ist ja eine bekannte Funktion um nach einer bestimmten Anzahl von Zeichen einen Zeilenumbruch einzufügen.
    Ganz nützlich in kleinen Boxen wenn der Inhalt nicht über den Rand hinaus wachsen soll oder sowas.

    Ist sicher keine Funktition die man oft braucht, die ich da geschrieben hab,
    aber ich habs halt gebraucht und dachte mir ich erspar euch n Haufen Arbeit, falls ihr auch mal sowas brauchen solltet.

    Jetzt speziell in meinem Fall hab ich das zum Anzeigen von Code gebraucht.
    Das sieht dann mit wordwrap schonmal so aus:
    [Blockierte Grafik: http://i25.tinypic.com/20styiu.png]

    Die Funktion macht jetzt eigentlich nicht anderes als zu markieren was normal EINE Zeile ist, welche aber auf Grund des Platzmangel umgebrochen wurde.

    Das sieht dann so aus:
    [Blockierte Grafik: http://i31.tinypic.com/2pzbuie.png]


    Wie gesagt kann in bestimmten Situationen nützlich sein, wird man aber wohl nicht oft brauchen :D
    Sicherlich auch nicht ganz ausgereift - vielleicht habt ihr ja Verbesserungsvorschläge.

    Anwendungs-Beispiel:

    PHP
    include('inc/mark_wordwrap.php');
    $output = mark_wordwrap($codesnippsel);
    
    
    echo'<div class="box"><code>'.$output[0].'</code>'.$output[1].'</div>';

    Gruß, Donkey