Funksie strstr
Die funksie strstr vind die eerste voorkoms
van 'n substring in 'n string en gee die deel van die string
terug wat vanaf daardie punt tot aan die einde van die string strek. In teenstelling
met strchr
soek dit na die voorkoms van 'n substring wat uit verskeie karakters bestaan,
en nie na die voorkoms van 'n enkele karakter nie.
Daar is ook 'n funksie stristr, wat
dieselfde doen, maar sonder om na hoof- en kleinletters te kyk.
Sintaksis
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
Voorbeeld
In hierdie voorbeeld sal die funksie die bladadres
sonder die domeinnaam uit die URL haal (dit gee die substring terug,
vanaf die eerste / tot aan die einde van die string)
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
Resultaat van die kode-uitvoering:
'/dir1/dir2/page.html'