Funkcja strstr
Funkcja strstr znajduje pierwsze wystąpienie
podciągu w ciągu i zwraca część ciągu
zaczynając od tego miejsca do końca ciągu. W przeciwieństwie
do strchr
szuka wystąpienia podciągu z kilku znaków,
a nie wystąpienia pojedynczego znaku.
Istnieje również funkcja stristr, która
robi to samo, ale bez uwzględniania wielkości liter.
Składnia
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
Przykład
W tym przykładzie funkcja pobierze adres strony
bez nazwy domeny z URL (zwróci podciąg,
zaczynając od pierwszego /, do końca ciągu)
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
Wynik wykonania kodu:
'/dir1/dir2/page.html'