PHP $ string {0} vs. $ string [0];

No PHP, você pode acessar caracteres de strings de algumas maneiras diferentes, uma das quais é substr (). Você também pode acessar o enésimo caractere em uma sequência de caracteres com chaves quadradas ou encaracoladas, da seguinte maneira:

$string = 'hello';

echo $string{0}; // h
echo $string[0]; // h

Minha pergunta é: existe um benefício de um sobre o outro? Qual é a diferença entre {} e []?

Obrigado.

questionAnswers(3)

yourAnswerToTheQuestion