Подскажите как удалить и из текста:
"Какой то текст [club112773578|+ Подпишись] далее еще текст какой-то..."
средствами php [club112773578|+ Подпишись] вот эту ссылку? от [ и до ] включительно
************************************************************************************************************
Используйте регулярные выражения:
$text = "Какой то текст [club112773578|+ Подпишись] далее еще текст какой-то...";
$text = preg_replace('/\[(club|public|id)\d*\|.*\]/', '', $text);
//Удалить все в квадратных скобках:
//$text = preg_replace('/\[.*\]/', '', $text);
echo $text; // Какой то текст далее еще текст какой-то...
************************************************************************************************************
там может быть club, public, id вот именно удаление начинается с [ заканчивается ]
************************************************************************************************************
$text = "Какой то текст [club112773578|+ Подпишись] далее еще текст какой-то...";
$text = preg_replace('/\[.*\|.*\]/', '', $text);
echo $text; // Какой то текст далее еще текст какой-то...
************************************************************************************************************
Удалить все ссылки с club, public, id:
$text = preg_replace('/\[(club|public|id)\d*\|.*\]/', '', $text);
Удалить весь текст в квадратных скобках:
$text = preg_replace('/\[.*\]/', '', $text);