В чём отличия между доступом к символу строки через квадратные/фигурные скобки в php?
Читаем документацию:И квадратные и фигурные скобки можно взаимозаменяемо использовать для доступа к элементам массива (т.е. и $array[42] и $array{42} равнозначны).
Про строку аналогично:Символы в строках можно использовать и модифицировать, определив их смещение относительно начала строки, начиная с нуля, в квадратных скобках после строки, например, $str[42]. Думайте о строке для этой цели, как о массиве символов. Замечание: К символу в строке также можно обращаться с помощью фигурных скобок, например, $str{42}.
впервые вижу чтобы обращались к элементу массива через фигурные скобки.
Используйте обычные квадратные скобки, как все, иначе рискуете что в какой-то новой версии PHP эти скобки уберут и всё.