Функция 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,
    которая возвращает часть строки после найденного вхождения