In PHP you can increment a character like this:
$b = 'a'++;
What I am wondering is from a language stand point why does that work? Does php interpret a character just as an ASCII value so incrementing it would just make the ASCII value 1 higher which would be the next letter in the alphabet?