Функция mb_strripos

Функция mb_strripos сатрдаги охирги подсатр пайдо булишини, белгилар регистрига эътибор бермасдан излайди. Биринчи параметр сифатида функция излаш амалга ошириладиган сатрни кабул килади, иккинчиси - изланаётган подсатрни. Учинчи ихтиёрий параметр излашни бошлаш joyini белгилайди. Учинчи ихтиёрий параметр кодировкани белгилайди.

Синтаксис

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

Мисол

Сатрдаги охирги подсатр пайдо булишини топамиз:

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

Кодни ишга тушириш натижаси:

php5

Мисол

Излашни бошлаш joyini кўрсатиш билан:

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 функциясини,
    бу подсатрнинг охирги пайдо булишини регистрга эътибор бермасдан излайди