Функцыя 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,
    якая шукае першае ўваходжанне падрадка без уліку рэгістру