Daniel: nl2br - wie bekomme ich die linebreak weg ?

Hi,

ich habe eine Variabel $test. Wenn ich print "hallo='$test'"; ausgebe sehe ich folgendes:

hallo='
du da'

Zu Beginn ist also ein Linebreak. Wie bekomme ich das Linebreak weg ?

Ich habe es schon mit nl2br probiert, und anschließend die <br>s gefiltert, aber die Linebreaks bleiben trotzdem da :-(

Kann mir einer helfen ?
Besten Dank!
Daniel

  1. Hoi,

    ich habe eine Variabel $test. Wenn ich print "hallo='$test'"; ausgebe sehe ich folgendes:

    hallo='
    du da'

    Zu Beginn ist also ein Linebreak. Wie bekomme ich das Linebreak weg ?

    $test = preg_replace("!\015\012|\012|\015!","",$test);

    \015\012 sind Zeilenumbrueche, wie sie von Win verwendet werden. \012 von Unix und \015 von
    Mac.

    Gruss,
     CK

  2. Hi !

    Zu Beginn ist also ein Linebreak. Wie bekomme ich das Linebreak weg ?

    "hallo='".trim($test)."'";

    Sollte funktionieren.

    Ciao,

    Harry

  3. Hi,

    ich habe eine Variabel $test. Wenn ich print "hallo='$test'"; ausgebe sehe ich folgendes:

    hallo='
    du da'

    Zu Beginn ist also ein Linebreak. Wie bekomme ich das Linebreak weg ?

    Ich habe es schon mit nl2br probiert, und anschließend die <br>s gefiltert, aber die Linebreaks bleiben trotzdem da :-(

    Ein anderer Weg ist:
    $test=str_replace("\n","<br>",$test);

    MfG, Thomas