Funksjonen strstr
Funksjonen strstr finner første forekomst
av en delstreng i en streng og returnerer delen av strengen
fra dette stedet til slutten av strengen. I motsetning
til strchr
søker den etter forekomst av en delstreng bestående av flere tegn,
og ikke forekomst av ett enkelt tegn.
Det finnes også en funksjon stristr, som
gjør det samme, men uten å ta hensyn til store og små bokstaver.
Syntaks
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
Eksempel
I dette eksempelet vil funksjonen hente adressen til siden
uten domenenavn fra URL-en (returnerer delstrengen,
startende fra det første /, til slutten av strengen)
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
Resultat av kjøring av koden:
'/dir1/dir2/page.html'