curly braces

$form->{$_POST['id']} = $_POST['value'];

why there are used curly braces? i have not seen it in my life(((

i found in php manual that curly braces allow to use variable names that are not allowed in general syntax…

but it seems to me that it is not the case

found what it is. it is Complex (curly) syntax))) nice feature in php!