А при чем здесь push и присвоение если речь изначально шла про удаление?
Как и автор вопроса ты перепутал ключи с значениями.
попробуй ещё раз: какой командой можно удалить элемент со значением ВВВ? :)
понятно что unset - что в него передавать, чтобы удалить ВВВ?
Вот тебе твой код: https://3v4l.org/5ae1s
Как его переписать, чтобы он действительно выводил AAA,CCC?