É por uma questão de clareza. Como apontado por arzyfex, há uma diferença entre ${foo}_bar
e $foo_bar
. Sempre use chaves, e você nunca cometerá esse erro. Observe também que você precisa das chaves se desejar se referir a parâmetros posicionais com mais de um dígito, por exemplo, ${11}
.