Funkcija strstr
Funkcija strstr suranda pirmąjį
eilutės fragmento įvykį eilutėje ir grąžina eilutės dalį
nuo šios vietos iki eilutės pabaigos. Skirtingai
nuo strchr,
ji ieško kelių simbolių fragmento įvykio,
o ne vieno simbolio įvykio.
Taip pat yra funkcija stristr, kuri
daro tą patį, bet neatsižvelgiant į raidžių registrą.
Sintaksė
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
Pavyzdys
Šiame pavyzdyje funkcija ištrauks puslapio adresą
be domeno vardo iš URL (grąžins eilutės fragmentą,
pradedant nuo pirmojo /, iki eilutės pabaigos)
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
Kodo vykdymo rezultatas:
'/dir1/dir2/page.html'