Funktionen strstr
Funktionen strstr hittar den första förekomsten
av en delsträng i en sträng och returnerar den del av strängen
från denna plats till slutet av strängen. Till skillnad från
strchr
söker den efter en förekomst av en delsträng bestående av flera tecken,
och inte förekomsten av ett enda tecken.
Det finns också funktionen stristr, som
gör samma sak, men utan att skilja på stora och små bokstäver.
Syntax
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
Exempel
I detta exempel kommer funktionen att hämta sidans adress
utan domännamnet från URL:en (returnerar delsträngen,
med början från det första /, till slutet av strängen)
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
Resultat av kodkörning:
'/dir1/dir2/page.html'