Strstr функцияси
strstr функцияси қатордаги биринчи киришни
топади ва шу жойдан бошлаб қаторнинг охиригача
бўлган қисмини қайтаради. strchr
функциясидан фарқли ўларок, битта белгининг эмас,
балки бир нечта белгилардан иборат қаторнинг киришини излайди.
Шунингдек, stristr функцияси ҳам мавжуд бўлиб,
ҳудди шу ишни бажаради, лекин регистрни ҳисобга олмайди.
Синтаксиси
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
Мисол
Бу мисолда функция URL дан домен номисиз саҳифа манзилини
олади (биринчи / дан бошлаб, қаторнинг охиригача бўлган қисм қаторини қайтаради)
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
Кодни ишга тушириш натижаси:
'/dir1/dir2/page.html'