АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
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,
    якая знаходзіць апошняе ўваходжанне сімвала і вяртае астатак
byenru