Я искал несколько методов для этого, но я не вижу, чтобы какой-либо из них работал правильно, мне интересно, имеет ли это какое-то отношение к конкретному символу, который я пытаюсь удалить: ^
$current
в настоящее время = бла, бла, бла ^ — я хочу удалить ^
rtrim($current, "^");
Выше я попробовал сначала, но это не удаляет завершающий ^
Ни один не делает substr
с аргументом -1.
Это как-то связано с этим конкретным символом?
rtrim($current, "^");
возвращает измененную строку. Вам нужно будет использовать возвращаемое значение:
$current = rtrim($current, "^");
Увидеть Вот
Других решений пока нет …