PHP УДАЛИТЬ ПОДСТРОКУ

PHP предоставляет различные способы удаления подстроки из строки. Один из самых простых методов - использовать функцию str_replace(). Она заменяет все вхождения указанной подстроки на заданную строку и возвращает измененную строку.

$str = "Пример строки, в которой нужно удалить слово 'удалить'";
$str = str_replace("удалить", "", $str);

Еще один способ - использование функций substr() и strpos(). Функция strpos() находит позицию первого вхождения подстроки, а функция substr() возвращает подстроку заданной длины, начиная с указанной позиции.

$str = "Пример строки, в которой нужно удалить слово 'удалить'";
$pos = strpos($str, "удалить");
if ($pos !== false) {
    $str = substr($str, 0, $pos) . substr($str, $pos + strlen("удалить"));
}

Третий способ - использование регулярных выражений с функцией preg_replace(). Выражение ищет заданную подстроку и заменяет ее на пустую строку.

$str = "Пример строки, в которой нужно удалить слово 'удалить'";
$str = preg_replace("/удалить/", "", $str);

Какой способ использовать - зависит от конкретной задачи.

ОБУЧАЮЩИЙ МАРАФОН T7 - ДЕНЬ 2 (14.06.23) - Юридический разбор. Пруфы за 7 месяцев сотрудничества.

Уроки PHP 7 - Регулярные выражения в PHP

Работа со строками в PHP. Обзор топ функций, удаление тегов, экранирование

Регулярные выражения в PHP. Функции preg_match, preg_replace, preg_split итд.

Основы php. Строковые функции

Удаление записей из базы данных с помощью GET запроса в PHP

#43 Уроки PHP - Учим язык PHP, Работа с подстроками, функции substr, strpos, str_replace, trim

PHP РАБОТА С РЕГУЛЯРНЫМИ ВЫРАЖЕНИЯМИ. Функция preg_replace

Реклама
Новое
Реклама