Funkcija strstr

Funkcija strstr najde prvo pojavitev podniza v niz in vrne del niza od tega mesta do konca niza. Za razliko od strchr išče pojavitev podniza iz več znakov, in ne pojavitev enega samega znaka.

Obstaja tudi funkcija stristr, ki naredi isto, vendar brez upoštevanja velikosti črk.

Sintaksa

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

Primer

V tem primeru bo funkcija pridobila naslov strani brez imena domene iz URL-ja (vrne podniz, ki se začne s prvim /, do konca niza)

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

Rezultat izvajanja kode:

php'/dir1/dir2/page.html'

Glejte tudi

  • funkcijo strchr,
    ki najde prvo pojavitev znaka in vrne ostanek
  • funkcijo strrchr,
    ki najde zadnjo pojavitev znaka in vrne ostanek