Иногда нужно проверить, есть ли какое-то слово в фразе. Например, есть ли слово "начальник" в названии должности сотрудника.
strpos() - регистрозависимый поиск:
Функция не найдет слово "начальник" во фразе "Начальник отдела продаж":
Данный скрипт ничего не выведет.
stripos() - регистроНЕзависимый поиск:
Здесь функция сможет найти слово "начальник" во фразе "Начальник отдела продаж":
Этот скрипт найдет вхождение слова во фразе и выведет "Слово есть в тексте".
strpos() - регистрозависимый поиск:
Функция не найдет слово "начальник" во фразе "Начальник отдела продаж":
$text = 'Начальник отдела продаж';
$word = 'начальник';
//Регистрозависимый поиск
if (strpos($text, $word) !== false) {
echo "Слово есть в тексте";
}
Данный скрипт ничего не выведет.
stripos() - регистроНЕзависимый поиск:
Здесь функция сможет найти слово "начальник" во фразе "Начальник отдела продаж":
$text = 'Начальник отдела продаж';
$word = 'начальник';
//РегистроНЕзависимый поиск
if (stripos($text, $word) !== false) {
echo "Слово есть в тексте";
}
Этот скрипт найдет вхождение слова во фразе и выведет "Слово есть в тексте".
Комментариев нет:
Отправить комментарий