PHP: Zeichen in String suchen

  • Hey,

    Also mit "strstr();" kann man ja das Vorkommen eines Zeichens (oder mehreren) in einem String suchen. Das klappt auch ganz gut... Nur habe ich folgendes Problem:

    PHP
    if(strstr('t ', $liste){
    echo 'gesetzt';
    }

    Das Problem ist, es gibt so oder so im String das Vorkommen 't '. Das 't ', das ich suche, hat aber keine anderen Zeichen von sich (auch kein Leerzeichen), sondern einen Zeilenumbruch.

    Wenn ich aber:

    PHP
    strstr('\nt ', $liste);


    eingebe, funktioniert das leider nicht... Wie geht sowas?

    Greez

    Frauen lügen nie, selbst wenn sie die Wahrheit nur erfinden müssen.
    Leute die mit gidf antworten wollen, sollten lieber gar nicht antworten. -> http://www.google.de/search?q=xyz tuts auch. :rolleyes:

  • $liste ist eine aktuelle Raumliste eines Chats. Die Chatsoftware generiert mit eine Liste mit den Infos, welche ich dann mit PHP verarbeiten muss. Das ist jeweils wie folgt aufgebaut:

    Die Zeile mit "t" ist jeweils das aktuelle Thema. Das Problem ist nur, dass es nicht immer ein Thema haben muss. Deshalb wollte ich in in der aktuellen Raumliste ($liste) nach dem Vorkommen 't ' suchen. Das Problem ist nur, dass es auch Benutzer mit einem 't' am Schluss gibt. Deshalb funktioniert meine Lösung nur, wenn gerade keine Benutzer mit einem t am Ende online sind. Da es ja einen Zeilenumbruch vor dem hat t hat, dachte ich, suche ich halt nach '\n t'. Das war aber Leider auch erfolglos.

    Ich hoffe, jemand hat eine Lösung :D

    Greez

    Frauen lügen nie, selbst wenn sie die Wahrheit nur erfinden müssen.
    Leute die mit gidf antworten wollen, sollten lieber gar nicht antworten. -> http://www.google.de/search?q=xyz tuts auch. :rolleyes:

  • Oh :D Sorry XD hab ich irgendwie total überlesen.

    Ja, das scheint zu funktionieren... Und das ist echt nur, weil ich statt " " ' ' nutzte?! Wusste gar nicht, dass das einen Unterschied ausmachte...

    Thx!

    Frauen lügen nie, selbst wenn sie die Wahrheit nur erfinden müssen.
    Leute die mit gidf antworten wollen, sollten lieber gar nicht antworten. -> http://www.google.de/search?q=xyz tuts auch. :rolleyes: