91 of 410 menu

Функция 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'

Вижте също

  • функцията strchr,
    намираща първото срещане на символ и връщаща остатъка
  • функцията strrchr,
    намираща последното срещане на символ и връщаща остатъка
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне