Функцыя stripos

Функцыя stripos шукае першае ўваходжанне падрадка ў радку без уліку рэгістру. Першым параметрам прымае радок, у якім ажыццяўляецца пошук, другім - падрадак, які шукаецца, а трэцім неабавязковым параметрам - пазіцыю, з якой пачынаць пошук.

Сінтаксіс

phpstripos(string, substring, [offset]);

Прыклад

Знайдзем пазіцыю падрадка ў радку:

php<?php
  echo stripos('AbCdE', 'bc');
?>

Вынік выканання кода:

php1

Прыклад

Паспрабуем знайсці неіснуючы падрадак:

php<?php
  $res = stripos('AbCdE', 'xyz');
  var_dump($res);
?>

Вынік выканання кода:

phpfalse

Прыклад

Пошук з указаннем пачатковай пазіцыі:

php<?php
  echo stripos('aAbBcC', 'b', 3);
?>

Вынік выканання кода:

php4

Глядзіце таксама

  • функцыю strpos,
    якая выконвае пошук з улікам рэгістру
  • функцыю stristr,
    якая вяртае частку радка пасля знойдзенага ўваходжання