Hi Leute,
gibt es eine Möglichkeit diesen Code zu vereinfachen ?
$eintrag = $ENV{'QUERY_STRING'};
@eintrag = split(/&/,$eintrag);
foreach(@eintrag)
{
($i, $a) = split(/=/, $eintrag[$_]);
$eintraege[$i] = $a;
}
Mein Problem: $eintrag enthält name=wert Kombis, welche verarbeitet werden. Dazu brauche ich aber $i und $a, was mich stört.
Ist es möglich auf ein ganz bestimmtes Element von der Liste, die Split wiedergibt zuzugeifen, sodass ich schreiben kann:
$eintraege[eintrag in spit] = eintrag in split 2; -> direkter Zugriff auf die Splitwerte
Ich möchte mir den Umweg über die Transvervariablen ersparen.
Danke für Eure Antworten
MoD