Sahra: Array zufällig ausgeben

Hi alle,

klingt zwar im ersten Moment leicht, aber der erste Wert soll immer bleiben. Also es sollen nur die Felder [1]...[n] neu sortiert werde, Ich hatte mir überlegt die Zahlen einfach Zufällig zu Ordnen dann als neue Index zu übergeben und das Array dann auszugeben. Aber wie mache ich das also ich fange an mit count($array). Dann weiß ich nicht wie man Zufallszahlen von 1-n generiert. Dann spiele ich die mit foreach zurück, wobei ich hierfür auch nicht den Befehl weiß um das Array ann auszugeben. Ist das so richtig?

Bis dann
Shara

  1. hi,

    klingt zwar im ersten Moment leicht, aber der erste Wert soll immer bleiben. Also es sollen nur die Felder [1]...[n] neu sortiert werde

    Gebe das erste Element aus, und entferne es dann aus dem Array (array_shift()).
    "Mische" dann dein Array mittels shuffle().

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Hi wahsaga,

      ja so leicht kann es sein. Cool danke das du mir geholfen hast.

      Bis dann
      Shara

  2. Huhu Shara,

    guck Dir die Funktionen array_shift(),array_unshift() und shuffle() an.
    Das wäre zumindest eine Möglichkeit die Aufgabe zu lösen.

    Viele Grüße

    lulu

    --
    bythewaythewebsuxgoofflineandenjoytheday