Functie strstr
De functie strstr vindt het eerste voorkomen
van een substring in een string en retourneert het deel van de string
vanaf deze plaats tot het einde van de string. In tegenstelling tot
strchr
zoekt het naar een voorkomen van een substring van meerdere karakters,
en niet naar een voorkomen van een enkel karakter.
Er is ook de functie stristr, die
hetzelfde doet, maar zonder onderscheid te maken tussen hoofd- en kleine letters.
Syntaxis
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
Voorbeeld
In dit voorbeeld haalt de functie het adres van de pagina op
zonder de domeinnaam uit de URL (retourneert de substring,
te beginnen met de eerste /, tot het einde van de string)
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
Resultaat van de code-uitvoering:
'/dir1/dir2/page.html'