PHP - итерация по строковым символам

Есть ли хороший способ перебора символов строки? Я хотел бы быть в состоянии сделать foreach, array_map, array_walk, и array_filterт.д. на характерах строки. Приведение типов / манипуляция никуда меня не привели (поместите всю строку как один элемент массива), и лучшее решение, которое я нашел, -...