Функсияи 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,
    ки охирин вуруди подстракаро бе назардошти реестр ҷустуҷӯ мекунад