Funksioni strstr
Funksioni strstr gjen ndodhjen e parë të
nënvargut në varg dhe kthen pjesën e vargut
duke filluar nga kjo vend deri në fund të vargut. Ndryshe nga
strchr
kërkon ndodhjen e një nënvargu me disa karaktere,
dhe jo ndodhjen e një karakteri të vetëm.
Ekziston gjithashtu funksioni stristr, i cili
bën të njëjtën gjë, por pa marrë parasysh shkronjat e mëdha e të vogla.
Sintaksa
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
Shembull
Në këtë shembull, funksioni do të nxjerrë adresën e faqes
pa emrin e domain-it nga URL-ja (do të kthejë nënvargun,
duke filluar nga / i parë, deri në fund të vargut)
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
Rezultati i ekzekutimit të kodit:
'/dir1/dir2/page.html'