Funktionen mb_strripos
Funktionen mb_strripos søger efter positionen af den sidste forekomst af en understreng i en streng, mens den ignorerer store og små bogstaver. Den første parameter funktionen tager imod er strengen, hvor der søges, den anden er den søgte understreng. Den tredje valgfrie parameter angiver positionen, hvor søgningen skal starte. Den tredje valgfrie parameter angiver tegnkodningen.
Syntaks
mb_strripos(
string $haystack,
string $needle,
int $offset = 0,
string $encoding = null
): int|false
Eksempel
Lad os finde den sidste forekomst af en understreng i en streng:
<?php
$res = mb_strripos('aBcDeBc', 'bc');
echo $res;
?>
Resultatet af kodeudførelsen:
5
Eksempel
Søgning med angivelse af startposition for søgningen:
<?php
$res = mb_strripos('aBcDeBc', 'bc', 3);
echo $res;
?>
Resultatet af kodeudførelsen:
5
Eksempel
Hvis understrengen ikke findes, returnerer funktionen false:
<?php
$res = mb_strripos('abcde', 'z');
var_dump($res);
?>
Resultatet af kodeudførelsen:
false