Rolf: suche shuffle für assoziative Arrays

Hallo,

nach der Funktion shuffle(); ist zwar das Array durcheinandergewürfelt,
aber statt der Keys wurden Zahlen eingesezt - finde ich echt doof :-((

Hat da jemand einen Workaround (und will ihn mir zeigen tun)?

m.b.G. Rolf

  1. Moin!

    nach der Funktion shuffle(); ist zwar das Array durcheinandergewürfelt,
    aber statt der Keys wurden Zahlen eingesezt - finde ich echt doof :-((

    Hat da jemand einen Workaround (und will ihn mir zeigen tun)?

    Nein. Niemand ist bisher auf das Problem gestoßen, und niemand hat es deshalb in den Dokuanmerkungen bei php.net verewigt. Du brauchst deshalb erst gar nicht in der Doku nachschauen, das wäre reine Zeitverschwendung, es geht schneller, das Forum zu befragen.

    PS: Wenn du Ironie findest, darfst du sie behalten.

    PPS: Die Alternative Lesart dieses Postings wäre: RTFM!

    - Sven Rautenberg

    --
    "Love your nation - respect the others."
    1. Hai Sven,

      was glaubst Du, warum jemand ein deutschsprachiges Forum benutzt?
      Riiichtig, um sich belöffeln zu lassen!
      Wer englisch kann, geht auch in ein englisches Forum oder postet in die
      englische PHP-Liste. Die Leute sind da freundlich und hilfsbereit.
      Ist halt nur immer so mühselig wegen der Sprache ... :-((

      PPS: Die Alternative Lesart dieses Postings wäre: RTFM!

      wozu?

          <?php  
          function comp($A, $B) {  
              return mt_rand(-1, 1);  
          }  
          uasort($PICS, 'comp');  
          ?>
      

      Das ist weitaus performanter, als das im Manual.
      Wenn es Dir Spass macht, schreibe es dort rein.
      Als deutschsprachiger User wird man dort nicht zugelassen,
      und mit Englisch will ich mich in meinem Alter nicht abplagen!

      Was ich überhaupt nicht verstehe, was sollen diese RTFM-Posts?
      Habt Ihr nix zu tun, läuft im TV nix, isses Bier alle oder hat
      die Dame des Hauses Migräne? Man fasst es einfach nicht.

      m.b.G. Rolf

  2. Hi,

    nach der Funktion shuffle(); ist zwar das Array durcheinandergewürfelt,
    aber statt der Keys wurden Zahlen eingesezt - finde ich echt doof :-((

    Hat da jemand einen Workaround (und will ihn mir zeigen tun)?

    RTFM!
    Die Nutzerkommentare im Manual bieten Alternativen an.

    MfG ChrisB

    --
    „This is the author's opinion, not necessarily that of Starbucks.“