I knocked to a phenomenon in an existing php source, with field access without apostrophe like this: $_GET[test].
I got unsure, also don't know, that this is a possible way, so I wrote a short example for testing:
echo "Array Test, fields without apostrophe, like \$_GET[fieldname]<BR><BR>";
$a = array();
$a['test'] = "ArrayValue";
echo "case 1 -> \$a['test']: " . $a['test'] . "<BR>";
echo "case 2 -> \$a[\"test\"]: " . $a["test"] . "<BR>";
echo "case 3 -> \$a[test]: " . $a[test] . "<BR>";
And it works, every result got the value (ArrayValue).
I prefer the access method like case 2.
Is case 3 a normal, allowed coding style in php?