DanielLorbach
28.04.2003, 10:05:05
Hallo zusammen,
ich frage mittels strpos ab, ob in meiner Zeichenkette die Folge ^< vorhanden ist.
Jetzt kann die Zeichenfolge auch an Position 0 des Strings auftreten, womit meine Probleme anfangen.
Ich möchte den String nämlich nur weiter verarbeiten, wenn das Ergebnis von strpos positiv ausfällt. Meine If-Abfrage interpretiert aber das Ergebnis Position 0 als false.
Über Hilfe am Montagmorgen sehr dankbar,
Daniel.
$s = "^<abc>"
$pos1 = strpos($s, "^<");
if ($pos1 != false)
{
//IF-1
//Filtername + Argumente extrahieren:
$pos2 = strpos($s, ">", $pos1);
edit: Code um Zeile $s = "^<abc>" erweitert
ich frage mittels strpos ab, ob in meiner Zeichenkette die Folge ^< vorhanden ist.
Jetzt kann die Zeichenfolge auch an Position 0 des Strings auftreten, womit meine Probleme anfangen.
Ich möchte den String nämlich nur weiter verarbeiten, wenn das Ergebnis von strpos positiv ausfällt. Meine If-Abfrage interpretiert aber das Ergebnis Position 0 als false.
Über Hilfe am Montagmorgen sehr dankbar,
Daniel.
$s = "^<abc>"
$pos1 = strpos($s, "^<");
if ($pos1 != false)
{
//IF-1
//Filtername + Argumente extrahieren:
$pos2 = strpos($s, ">", $pos1);
edit: Code um Zeile $s = "^<abc>" erweitert