random - frage

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • random - frage

    Kann mir bitte jemand weiterhelfen, weil ich einfach nicht weiterkomme?

    Ich hab einen Array mit den Zahlen z.b. 120 432 534.
    Wenn ich die Teile jetzt ausgebe $ausgabe[1] $ausgabe[2] ausgabe[3] passt ja alles, aber wie schaffe ich es, dass er von diesen drei Zahlen irgeneinde per Zufall auswählt?

    ich dachte mit
    $resultat = rand(1, $ausgabe);

    aber das geht irgendwie nicht.

    Kann mir jemand weiterhelfen bitte?

    Gruss
    Thomas

  • #2
    zufallszahl zwischen 1 und 3 holen und dann $ausgabe['$zufallszahl']
    it's not a bug,
    it's a feature!

    Comment


    • #3
      PHP Code:
      $resultat rand(1count($ausgabe)); 

      Comment


      • #4
        Original geschrieben von XGremliN
        zufallszahl zwischen 1 und 3 holen und dann $ausgabe['$zufallszahl']
        nein, zufallszahl zwischen 0 und 2 (jeweils einschliesslich).
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Comment


        • #5
          @wahsaga
          Ja hast ja Recht. Hatte die Angaben von vincmar blind übernommen.
          it's not a bug,
          it's a feature!

          Comment


          • #6
            also defakto wäre das dann so:?

            $zufallszahll = rand(0, 1);
            $ausgabe = $ausgabe[$zufallszahl];

            oder bin ich da jetzt falsch?

            Comment


            • #7
              $zufallszahll = rand(0, 2);

              Das $ausgabe = $ausgabe[$zufallszahl]; würde ich nicht machen.
              Lieber $ausgabeneu = $ausgabe[$zufallszahl]; schreiben.
              it's not a bug,
              it's a feature!

              Comment


              • #8
                ok danke, dann versuchs ichs mal.

                Comment

                Working...
                X