php $ _GET Art Problem
-
01-07-2019 - |
Frage
Hier ist der Eingang i von meiner Flash-Datei bin immer
process.php? Q2 = 898 & Aa = Grade1 & Tim = 0% 3A0% 3A12 & Q1 = 908 & Bb = lkj & Q4 = jhj & Q3 = 08 & Cc = Nord% 20America & Q0 = 1
und in PHP verwende ich diesen Code foreach ($ _GET als $ field => $ label) { $ Datarray [] = $ _ GET [$ Bereich];
echo "$field :";
echo $_GET[$field];;
echo "<br>";
ich diese heraus gesetzt
Q2: 898 Aa: Grade1 Tim: 0: 0: 12 Q1: 908 Bb: lkj Q4: jhj Q3: 08 Cc: Nordamerika Q0: 1
Jetzt meine Frage ist, wie ich es sortiere alphabaticaly so es sollte wie folgt aussehen Aa: Grade1 Bb: lkj Cc: Nordamerika Q0: 1 Q1: 908
und so weiter .... bevor ich es in die DB einfügen
Andere Tipps
, was Sie suchen ist ksort . Dig das PHP-Handbuch! ;)
Um eine natürliche Art von Schlüssel zu erhalten:
function knatsort(&$karr){
$kkeyarr = array_keys($karr);
natsort($kkeyarr);
$ksortedarr = array();
foreach($kkeyarr as $kcurrkey){
$ksortedarr[$kcurrkey] = $karr[$kcurrkey];
}
$karr = $ksortedarr;
return true;
}
Danke, PHP Manual!
foreach ($_GET as $key => $value) {
echo $key.' - '.$value.'<br/>';
}