Функција strstr

Функција strstr проналази прву појаву подниза у низу и враћа део низа почевши од тог места до краја низа. За разлику од strchr она тражи појаву подниза од више симбола, а не појаву једног симбола.

Постоји и функција stristr, која ради исто то, али без узимања у обзира величине слова.

Синтакса

phpstrstr(string $haystack, string $needle, bool $before_needle = false): string|false

Пример

У овом примеру функција ће извући адресу странице без имена домена из URL-а (вратиће подниз, почевши од првог /, до краја низа)

php<?php
  echo strstr('site.ru/dir1/dir2/page.html', '/');
?>

Резултат извршавања кода:

php'/dir1/dir2/page.html'

Погледајте такође

  • функцију strchr,
    која проналази прву појаву симбола и враћа остатак
  • функцију strrchr,
    која проналази последњу појаву симбола и враћа остатак