If you want to split on any of the characters which are considered special by regular expressions, you 'll need to escape them first.
For users looking for a way to emulate perl's $chars = split('', $str) behaviour, please see the examples for preg_split().