Incrementar personagem funciona, mas adicionando não. Por quê?

$a = 'a';
print ($a+1);
print ($a++);
print $a;

A saída é:1 a b

Por isso, é claro que o operador de incremento fez o seu trabalho, mas eu não entendo porque a saída é '1' no caso$a+1. Alguém pode explicar?