A mb_strripos függvény

A mb_strripos függvény a részleg utolsó előfordulásának pozícióját keresi a sztringben, figyelmen kívül hagyva a karakterek kis- és nagybetűk közötti különbségét. Az első paraméterként a függvény azt a sztringet fogadja, amelyben a keresést végzi, a második paraméter pedig a keresendő részleg. A harmadik, opcionális paraméter megadja azt a pozíciót, ahonnan a keresést el kell kezdeni. A harmadik, opcionális paraméter megadja a kódolást.

Szintaxis

phpmb_strripos(
  string $haystack,
  string $needle,
  int $offset = 0,
  string $encoding = null
): int|false

Példa

Keressük meg a részleg utolsó előfordulását a sztringben:

php<?php
  $res = mb_strripos('aBcDeBc', 'bc');
  echo $res;
?>

A kód végrehajtásának eredménye:

php5

Példa

Keresés a keresés kezdő pozíciójának megadásával:

php<?php
  $res = mb_strripos('aBcDeBc', 'bc', 3);
  echo $res;
?>

A kód végrehajtásának eredménye:

php5

Példa

Ha a részleg nem található, a függvény a false értéket adja vissza:

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

A kód végrehajtásának eredménye:

phpfalse

Lásd még

  • a mb_strpos függvényt,
    amely a részleg első előfordulását keresi kis- és nagybetűk megkülönböztetésével
  • a strripos függvényt,
    amely a részleg utolsó előfordulását keresi kis- és nagybetűk megkülönböztetése nélkül