String.includes()
РЕКЛАМА · 728×90
Google AdSense / Яндекс.Директ
String
String.includes()
Проверяет, содержит ли строка заданную подстроку
→ booleanPHP: str_contains()ES7+
stringstring
Исходная строка
searchStringstring
Искомая подстрока
positionnumberнеобязательный
Начальная позиция
(string).includes(searchString, position)
РЕЗУЛЬТАТ
— нажмите Выполнить или Ctrl+Enter —
Справочник параметров
ПараметрТипСтатусОписание
stringstringrequiredИсходная строка
searchStringstringrequiredИскомая подстрока
positionnumberoptionalНачальная позиция
О функции

includes() возвращает true если строка содержит указанную подстроку, иначе false. Более читаемая альтернатива indexOf() !== -1. Регистрозависим. Аналогичные методы: startsWith() для начала строки, endsWith() для конца.

Поддержка браузеров

Появился в ES7/ES2016. PHP получил str_contains() только в PHP 8.0 (2020). До ES2016 использовали indexOf() !== -1.

Советы и подводные камни