Funktion stripos

Die Funktion stripos sucht das erste Vorkommen einer Teilzeichenkette in einer Zeichenkette ohne Berücksichtigung der Groß-/Kleinschreibung. Der erste Parameter ist die Zeichenkette, in der gesucht wird, der zweite die gesuchte Teilzeichenkette und der dritte optionale Parameter die Position, ab der die Suche beginnen soll.

Syntax

phpstripos(string, substring, [offset]);

Beispiel

Suchen wir die Position einer Teilzeichenkette in einer Zeichenkette:

php<?php
  echo stripos('AbCdE', 'bc');
?>

Ergebnis der Codeausführung:

php1

Beispiel

Versuchen wir, eine nicht vorhandene Teilzeichenkette zu finden:

php<?php
  $res = stripos('AbCdE', 'xyz');
  var_dump($res);
?>

Ergebnis der Codeausführung:

phpfalse

Beispiel

Suche mit Angabe einer Startposition:

php<?php
  echo stripos('aAbBcC', 'b', 3);
?>

Ergebnis der Codeausführung:

php4

Siehe auch

  • die Funktion strpos,
    die eine Suche mit Berücksichtigung der Groß-/Kleinschreibung durchführt
  • die Funktion stristr,
    die einen Teil der Zeichenkette nach dem gefundenen Vorkommen zurückgibt