str_contains

(PHP 8)

str_contains — Визначає, чи містить рядок заданий підрядок

Опис

str_contains(string $haystack, string $needle): bool

Виконує перевірку з урахуванням регістру, що вказує, чи міститься needleвhaystack

Список параметрів

haystack

Рядок для пошуку.

needle

Подстрока для поиска вhaystack

Значення, що повертаються

Повертає true, якщо needle міститься в haystack false в іншому випадку.

Приклади

Приклад #1 Приклад використання порожнього рядка ''

Loading...

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

Проверка существования пустой строки всегда возвращает true

Приклад #2 Демонстрація чутливості до регістру

Loading...

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

Строка 'ленивая' найдена в проверяемой строке
"Ленивая" не найдена потому что регистр не совпадает

Примітки

Зауваження: Ця функція безпечна для обробки даних у двійковій формі.

Дивіться також

  • str_ends_with() - Перевіряє, чи закінчується рядок заданим підрядком
  • str_starts_with() - Перевіряє, чи починається рядок із заданого підрядка
  • stripos() - Повертає позицію першого входження підрядка без урахування регістру
  • strrpos() - Повертає позицію останнього входження підрядка у рядку
  • strripos() - Повертає позицію останнього входження підрядка без урахування регістру
  • strstr() - Знаходить перше входження підрядка
  • strpbrk() - Шукає у рядку будь-який символ із заданого набору
  • substr() - Повертає підрядок
  • preg_match() - Виконує перевірку на відповідність регулярному виразу