pauli: Wenn die ersten Zeichen \n dann weg damit.

Hi,

wenn ein Text mit '\n' beginnt, dann weg damit.

  
		if(strpos($text,"\n") ==0){  
			$text = substr($text,1);  
		}  

schneidet ab, wenn das \n ganz vorne kommt :),
schneidet ab, wenn das \n im Text überhaupt nicht vorkommt :(,
schbneidet nix ab, wenn das \n später im Text vorkommt :).

Und ich dachte, strpos liefert "false" wenn nix gefunden wurde und false sei nicht 0.

Wie gehts denn nun?

  1. Hello,

    wenn ein Text mit '\n' beginnt, dann weg damit.

      
        if(strpos($text,"\n") === 0)  
        {  
            $text = substr($text,1);  
        }  
    
    

    Wie gehts denn nun?

    Mit dem Identitäts-Operator

    Und was ist, wenn der Rext mit "\r\n" beginnt?

    Liebe Grüße aus dem schönen Oberharz

    Tom vom Berg

    --
     ☻_
    /▌
    / \ Nur selber lernen macht schlau
    http://bikers-lodge.com
    1. Mit dem Identitäts-Operator

      Öhhm, was ist das?
      Kannst Du mir da noch einen Tip geben?

      Und was ist, wenn der Rext mit "\r\n" beginnt?

      Kann nicht sein, da ich vorher alle <br></br><BR></BR> in \n gewandelt habe.

      1. Hello,

        Mit dem Identitäts-Operator

        Öhhm, was ist das?

        Das zweite Gesicht von PHP ;-)

        Kannst Du mir da noch einen Tip geben?

        http://de1.php.net/manual/de/language.operators.php
        http://de1.php.net/manual/de/language.operators.comparison.php

        Und was ist, wenn der Text mit "\r\n" beginnt?

        Kann nicht sein, da ich vorher alle <br></br><BR></BR> in \n gewandelt habe.

        Na, dann ist's ja gut :-)

        Liebe Grüße aus dem schönen Oberharz

        Tom vom Berg

        --
         ☻_
        /▌
        / \ Nur selber lernen macht schlau
        http://bikers-lodge.com
      2. Hi,

        Mit dem Identitäts-Operator

        Öhhm, was ist das?
        Kannst Du mir da noch einen Tip geben?

        Ja – lies die Beschreibung zu strpos im Handbuch! (Das hätte dich auch schon vor dem Fragen von deinem Irrglauben in Bezug auf 0 und false befreit.)

        MfG ChrisB

        --
        Autocomplete has spoiled me to a point where it happens every so often that I encounter a CAPTCHA, and I just type in the first character … and then wait for the rest of the code to be automatically suggested :/
  2. Tach!

    wenn ein Text mit '\n' beginnt, dann weg damit.

    ltrim() ist dafür geeignet, wenn nicht nur eins sondern alle führenden Zeichen weg sollen.

    dedlfix.