Строка содержит несколько символов, которые необходимо удалить.
$a = "abcdefghijlkmnopqrstuvwxyz";
Я хочу удалить 5,6,7,8-й символ из текста. каждый раз персонажи перемешиваются и я хочу, чтобы удалить те символы, которые размещены на 5-8-й позиции
Вы можете сделать это с substr
.
$new_string = substr($a, 0, 4) . substr($a, 8);
или, как говорят @MarcB, вы можете использовать substr_replace
$new_string = substr_replace($a, '', 4, 4);
Других решений пока нет …