Jonny 5: Superglobale modifizieren

Beitrag lesen

Hallo!

Spricht eigentlich außer unsauberem Arbeiten usw etwas dagegen, Werte von Superglobalen zu modifizieren?

Beispielsweise hätte ich einen Link, der so aussieht:
www.foo.test/?action=sort&dir=asc&query=hinz

Möchte ich einen schöneren Link, ohne viel am Script anzupassen:
www.foo.test/?person=hinz

Und würde dann $_GET anpassen:

if(!empty($_GET['person']))
{
  $_GET['query'] = $_GET['person'];
  $_GET['action'] = "sort";
  $_GET['dir'] = "asc";
}

Das funktioniert auch wunderbar, nur fragt man sich, ob das in künftig seitens php auch keine Probleme geben wird.

Viele Grüße,
Jonny 5