Как удалить подстроку в php?

Пользователь

от enid , в категории: PHP , 2 года назад

Как удалить подстроку в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@enid Используйте str_replace() функцию чтобы удалить подстроку в любой строке на PHP, ниже пример кода:


1
2
3
4
5
6
<?php

$str = "тестовая строка удалить";

// Вывод: тестовая строка
echo str_replace("удалить", "", $str);


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от lori_jast , 2 года назад

@enid 

В PHP есть функция str_replace(), которая позволяет заменить одну подстроку на другую. Чтобы удалить подстроку, Вы можете использовать эту функцию со значением пустой строки в качестве второго аргумента.

1
2
3
4
$str = "Это простой текст";
$substring = "простой";
$newStr = str_replace($substring, "", $str);
echo $newStr; // выводит "Это  текст"


Если Вы хотите удалить несколько подстрок, можете использовать массив в качестве первого аргумента.

1
2
3
4
$str = "Это простой текст";
$substring = array("Это", "простой");
$newStr = str_replace($substring, "", $str);
echo $newStr; // выводит "  текст"