Funktionen strripos

Funktionen strripos söker efter positionen för den senaste förekomsten av en delsträng i en sträng utan skiftlägeskänslighet. Om delsträngen inte hittas returnerar funktionen false. Den första parametern är strängen som ska genomsökas, den andra är delsträngen som söks, och den tredje valfria parametern kan användas för att ange positionen från vilken sökningen ska starta.

Syntax

phpstrripos(string, substring, [offset]);

Exempel

Låt oss hitta den senaste förekomsten av en delsträng i en sträng:

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

Resultatet av kodexekveringen:

php3

Exempel

Låt oss försöka hitta en delsträng som inte finns:

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

Resultatet av kodexekveringen:

phpfalse

Exempel

Användning av offset-parametern för att söka efter en specifik position:

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

Resultatet av kodexekveringen:

php6

Se även

  • funktionen strpos,
    som söker efter den första förekomsten av en delsträng med skiftlägeskänslighet
  • funktionen strrpos,
    som söker efter den senaste förekomsten av en delsträng med skiftlägeskänslighet
  • funktionen stripos,
    som söker efter den första förekomsten av en delsträng utan skiftlägeskänslighet