Eric Teubert: Array neu ordnen

Beitrag lesen

Hallo,

dasselbe Problem hatte ich auch mal, die Lösung findet sich auf php.net in einer der vielen Kommentare ;)

Wenn ich dich richtig verstanden habe, suchst du das ...

/*
* Vermischt Array, behält aber Zugehörigkeiten von Keys + Inhalt bei
* Quelle:
* http://de.php.net/manual/en/function.shuffle.php
* Vladimir Kornea of typetango.com
*/
function shuffle_me($shuffle_me) {
    $randomized_keys = array_rand($shuffle_me, count($shuffle_me));
    foreach($randomized_keys as $current_key) {
         $shuffled_me[$current_key] = $shuffle_me[$current_key];
     }
   return $shuffled_me;
}