Функция strripos

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

Синтаксис

phpstrripos(string, substring, [offset]);

Мисол

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

php<?php
  $res = strripos('aBcAbD', 'ab');
  echo $res;
?>

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

php3

Мисол

Мавжуд бўлмаган кичкина сатрни топайлик:

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

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

phpfalse

Мисол

Белгиланган белгидан кейин қидириш учун offset параметридан фойдаланиш:

php<?php
  $res = strripos('aBcAbDab', 'ab', 4);
  echo $res;
?>

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

php6

Шунингдек қаранг

  • функция strpos,
    бу биринчи кирилишни регистрни ҳисобга олган ҳолда қидиради
  • функция strrpos,
    бу охирий кирилишни регистрни ҳисобга олган ҳолда қидиради
  • функция stripos,
    бу биринчи кирилишни регистрга эътиборсиз қидиради