random - frage

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • 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!

    Kommentar


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

      Kommentar


      • #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.

        Kommentar


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

          Kommentar


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

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

            oder bin ich da jetzt falsch?

            Kommentar


            • #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!

              Kommentar


              • #8
                ok danke, dann versuchs ichs mal.

                Kommentar

                Lädt...
                X