PHP - itera em caracteres de string

Existe uma boa maneira de iterar os caracteres de uma string? Eu gostaria de ser capaz de fazer foreach, array_map, array_walk, array_filteretc, sobre os caracteres de uma string. O tipo casting / juggling não me levou a lugar nenhum (coloque a string inteira como um elemento do array), e a melhor...