Выбор ответа Middle Строки обновлено
Строковые функции PHP 8
Вопрос
Какая функция появилась в PHP 8 и возвращает bool?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: strcontains. PHP 8.0 добавил strcontains, strstartswith и strendswith: они возвращают bool и избавляют от ловушки strpos(...) == false. strstr возвращает часть строки или false, substrcount число вхождений, stripos позицию без учёта регистра.
Варианты ответа
str_containsправильный ответstrstrsubstr_countstripos
Разбор
PHP 8.0 добавил str_contains, str_starts_with и str_ends_with: они возвращают bool и избавляют от ловушки strpos(...) == false. strstr возвращает часть строки или false, substr_count число вхождений, stripos позицию без учёта регистра. Все три старые функции существуют давно.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.