PHP УДАЛИТЬ ВСЕ ЧТО В СКОБКАХ

Если вам нужно удалить из строки все, что находится в скобках, например, все комментарии, то в PHP для этого можно воспользоваться регулярными выражениями и функцией preg_replace():

$inputString = "Это строка с комментарием (который нужно удалить)";
$outputString = preg_replace("/\([^\)]+\)/","",$inputString);
echo $outputString;

В приведенном выше коде мы используем preg_replace() для удаления содержимого в скобках из строки, передавая регулярное выражение в качестве первого аргумента и пустую строку в качестве второго аргумента для замены найденного текста. Регулярное выражение ищет все символы, находящиеся внутри круглых скобок и удаляет их вместе со скобками.

Если в строке может быть несколько пар скобок, можно использовать модификатор /g для выполнения замены всех вхождений:

$inputString = "Это строка с несколькими комментариями (которые нужно удалить) (а вот и еще один)";
$outputString = preg_replace("/\([^\)]+\)/g","",$inputString);
echo $outputString;

Также можно использовать более сложное регулярное выражение, чтобы удалять только комментарии определенного формата:

$inputString = "Это строка с комментарием /* который нужно удалить */ и еще один (который тоже нужно удалить)";
$outputString = preg_replace("/\/\*[\s\S]*?\*\/|\([\s\S]*?\)/","",$inputString);
echo $outputString;

В этом примере мы используем регулярное выражение, которое удаляет как комментарии в стиле /* */, так и содержимое в круглых скобках. Обратите внимание на использование модификатора /s, который включает в поиск символы перевода строки.

ООП для начинающих PHP. Исключения (Exceptions)

Массивы в php. Как удалять и добавлять элементы массива. Курс php с нуля. Урок 3.

Регулярные выражения в PHP

Уроки PHP для начинающих / #6 – Условные операторы

Как удалить файл средствами PHP?

Массивы в PHP - часть 1 - Базовый курс PHP-7

Не бойтесь регулярных выражений. Regex за 20 минут!

Уроки PHP 7 Манипуляции с файлами Read Write Open Delete

PHP - 100% Защищённая Регистрация и Авторизация за 30 минут. От профи.

Уроки PHP 7 - Манипуляции с ruphp.com

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