ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
menu
Новый формат обучения! Репетиторство по программированию. Есть еще 3 свободных места! Жми для подробностей.

Функция stristr

Функция stristr ищет первое вхождение подстроки в строке без учета регистра и возвращает часть строки начиная с этого вхождения до конца. Если подстрока не найдена, возвращается false.

Синтаксис

stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false

Пример

Поиск подстроки без учета регистра:

<?php $email = 'USER@EXAMPLE.com'; echo stristr($email, 'e'); // Находит первое 'E' ?>

Результат выполнения кода:

"ER@EXAMPLE.com"

Пример

Использование третьего параметра для получения части до найденной подстроки:

<?php $string = 'Hello World'; echo stristr($string, 'w', true); // Возвращает часть до 'W' ?>

Результат выполнения кода:

"Hello "

Пример

Проверка наличия подстроки:

<?php $res = stristr('Hello World', 'xyz'); var_dump($res); ?>

Результат выполнения кода:

false

Смотрите также

  • функцию strstr,
    которая выполняет поиск с учетом регистра
  • функцию stripos,
    которая возвращает позицию подстроки без учета регистра
byenru