АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
91 of 410 menu
Новый формат обучения! Репетиторство по программированию. Есть еще 3 свободных места! Жми для подробностей.

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