user76: Zeilenumbrüche am Anfang entfernen

Hallo,

ich habe einen String, der am Anfang vier Zeilenumbrüche per \n hat. Ich möchte diese nun entfernen. Das soll aber nur am Anfang Geschehen, die restlichen Umbrüche sollen erhalten bleiben.
Hat da jemand eine Idee wie das einfach zu machen ist?

Schönen Dank
user76

  1. Hallo du da draußen,

    ich habe einen String, der am Anfang vier Zeilenumbrüche per \n hat. Ich möchte diese nun entfernen. Das soll aber nur am Anfang Geschehen, die restlichen Umbrüche sollen erhalten bleiben.

    Sollte er die vier Zeilenumbrüche immer haben, könntest du doch einfach

    $string = substr($string, 4*strlen("\n"));

    anwenden. Das gibt dir den String nach dem vierten Zeilenumbruch per \n bis zum Ende zurück.

    Falls er die Zeilenumbrüche nur manchmal haben sollte, kannst du ja den Anfang des Strings überprüfen, bevor du obige Funktion ausführst.

    Grüße von hier drinnen, aus Biberach an der Riss,
    Candid Dauth (Dogfish)

    --
    »Bismarck biss Mark, bis Mark Bismarck biss!«
    http://cdauth.net.tc/
    ie:{ fl:( br: va:} ls:[ fo:| rl:( n4:( ss:) de:> js:( ch:| sh:( mo:) zu:|
  2. Hallo!

    ich habe einen String, der am Anfang vier Zeilenumbrüche per \n hat. Ich möchte diese nun entfernen. Das soll aber nur am Anfang Geschehen, die restlichen Umbrüche sollen erhalten bleiben.
    Hat da jemand eine Idee wie das einfach zu machen ist?

    Vielleicht hilft Dir: http://de3.php.net/ltrim

    Grüße
    Andreas

    --
    SELFHTML Linkverzeichnis: http://aktuell.de.selfhtml.org/links/
  3. Hallo,

    ich habe einen String, der am Anfang vier Zeilenumbrüche per \n hat. Ich möchte diese nun entfernen. Das soll aber nur am Anfang Geschehen, die restlichen Umbrüche sollen erhalten bleiben.
    Hat da jemand eine Idee wie das einfach zu machen ist?

    mit ltrim().

    Grüße aus Nürnberg
    Tobias

  4. Ho,
    du kannst doch eine einfache Schleife bauen:
    wenn erste Zeichen = deiner Suchkette, dann diese um x Stellen kürzen.
    Dies eben solange, bis er alle am Anfang weg hat.
    Stefan