Funkcija strstr
Funkcija strstr atrod pirmo
apakšvirknes parādīšanos virknē un atgriež virknes daļu
sākot no šīs vietas līdz virknes beigām. Atšķirībā
no strchr,
tā meklē vairāku simbolu apakšvirknes parādīšanos,
nevis viena simbola parādīšanos.
Pastāv arī funkcija stristr, kas
dara to pašu, bet neņemot vērā reģistru.
Sintakse
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
Piemērs
Šajā piemērā funkcija iegūs lapas adresi
bez domēna nosaukuma no URL (atgriezīs apakšvirkni,
sākot no pirmā /, līdz virknes beigām)
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
Koda izpildes rezultāts:
'/dir1/dir2/page.html'