$HTTP_GET_VARS[] iterieren

anmae

Erfahrenes Mitglied
hallo,

ich übergebe ja immer fein meine Variablen und lese die aus dem Array mit GET / POST Vars aus.
Was is nu aber wenn ich nicht weiß wie viele Variablen kommen und ich auch nicht weiß wie sie heißen?

Wie komme ich an die Liste der Variablennamen und Werte welche mir übergeben wurden?

Danke schonmal.
 
Da PHP die per Get- oder Post-Methode übergebenen Parameter in einem handlichen Array speichert, ist es kein Problem, die Array-Elemente mit der foreach-Kontrollstruktur „durchzublättern“. Der Element-Schlüssel entspricht dabei dem Parameternamen.
 
Mit array_keys() kannst Du Dir auch einen numerisch indizierten Array mit den Key-Namen erzeugen lassen.

Uebrigens solltest Du besser $_GET anstelle von $HTTP_GET_VARS nutzen. Das gilt natuerlich auch fuer die anderen Arrays dieser Form.
Es gilt also:
$HTTP_*_VARS wird zu $_*
 
Zurück