Функция 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,
    която връща част от низа след намереното срещане