Функција mb_strripos

Функцијата mb_strripos ја бара позицијата на последното појавување на подниза во низа, игнорирајќи ја големината на буквите. Првиот параметар функцијата ја прима низата во која се врши пребарувањето, вториот - поднизата што се бара. Третиот незадолжителен параметар ја одредува позицијата од која да започне пребарувањето. Третиот незадолжителен параметар ја одредува кодирањето.

Синтакса

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

Пример

Да го најдеме последното појавување на подниза во низа:

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

Резултат од извршувањето на кодот:

php5

Пример

Пребарување со одредување на позицијата за почеток на пребарувањето:

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

Резултат од извршувањето на кодот:

php5

Пример

Ако поднизата не е пронајдена, функцијата ќе врати false:

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

Резултат од извршувањето на кодот:

phpfalse

Погледни исто така

  • функцијата mb_strpos,
    која го бара првото појавување на подниза со разлика на големина на букви
  • функцијата strripos,
    која го бара последното појавување на подниза без разлика на големина на букви