Hallo,
hier gibt es doch einige PHP-Experten…
Je nach Request-Methode soll $VAR eine *REFERENZ* auf die entsprechenden SUPERGLOBALS enthalten:
// syntax error, & unexpected $VAR = $_SERVER["REQUEST_METHOD"] == "GET" ? &$_GET : &$_POST;
… ok, offenbar ist & kein Operator, der mir eine Refernz liefert, sondern der gesuchte Operator heißt „=&", also eine Zuweisung, die nicht den Wert, sondern die Referenz zuweist. (streitbarer Ansatz, aber naja), die Beispiele auf php.net suggerieren natürlich, daß „&“ für sich genommen ein Operator ist, oder eine syntaktische Ergänzung, um die Referenz einer Variablen zu erhalten: $x = &$y
// kein Syntax-Error $VAR =& $_SERVER["REQUEST_METHOD"] == "GET" ? $_GET : $_POST;
… aber $VAR ist dann einfach "GET" resp. "POST".
Was geht hier schief? Bin ich krank, oder die Stützräder?