Hiho !
Ich hab vor einige Variablen ($anzahl = unbekannt);
in nem Cookie zu speichern in der Form:
Nun möchte ich den Cookie auslesen und es als assoziatives
Array bekommen. Ungefähr so:
Dafür hab ich mir folgende Funktion geschrieben:
Die Funktioniert auch super. Meine Frage:
Is meine möglichkeit die beste, oder gibts bessere,
schnellere oder sogar welche die PHP direkt mitliefert. ?
Ich hab vor einige Variablen ($anzahl = unbekannt);
in nem Cookie zu speichern in der Form:
PHP-Code:
$cookie_string = "userid:$userid|pass:$pass|sonstwas:$sonstwas";
Array bekommen. Ungefähr so:
PHP-Code:
$arr['userid'] = "userid";
$arr['sonstwas'] = "stonzas";
...
PHP-Code:
function GetKeksData() {
$arr = $_COOKIE['testkeks'];
$arr = explode("|", $arr);
$key = array();
$val = array();
for($i=0;$i<sizeof($arr);$i++) {
$arr[$i] = explode(":", $arr[$i]);
$key[$i] = $arr[$i][0];
$val[$i] = $arr[$i][1];
$array[$key[$i]] = $val[$i];
}
// array[username] = newhx o.o!!
return $array;
}
Is meine möglichkeit die beste, oder gibts bessere,
schnellere oder sogar welche die PHP direkt mitliefert. ?
Kommentar