Funktionen strripos

Funktionen strripos søger efter positionen af den sidste forekomst af en understreng i en streng uden hensyn til store og små bogstaver. Hvis understrengen ikke findes, returnerer funktionen false. Den første parameter er strengen, der skal søges i, den anden er den søgte understreng, og den tredje valgfrie parameter kan angive positionen, hvor søgningen skal starte.

Syntaks

phpstrripos(string, substring, [offset]);

Eksempel

Lad os finde den sidste forekomst af en understreng i en streng:

php<?php
  $res = strripos('aBcAbD', 'ab');
  echo $res;
?>

Resultatet af kodeudførelsen:

php3

Eksempel

Lad os prøve at finde en understreng, der ikke eksisterer:

php<?php
  $res = strripos('abcde', 'z');
  var_dump($res);
?>

Resultatet af kodeudførelsen:

phpfalse

Eksempel

Brug af offset-parameteren til at søge efter en bestemt position:

php<?php
  $res = strripos('aBcAbDab', 'ab', 4);
  echo $res;
?>

Resultatet af kodeudførelsen:

php6

Se også

  • funktionen strpos,
    som søger efter den første forekomst af en understreng med hensyn til store og små bogstaver
  • funktionen strrpos,
    som søger efter den sidste forekomst af en understreng med hensyn til store og små bogstaver
  • funktionen stripos,
    som søger efter den første forekomst af en understreng uden hensyn til store og små bogstaver