Ankündigung

Einklappen
Keine Ankündigung bisher.

Zufall

Einklappen

Neue Werbung 2019

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

  • Zufall

    Hallo!

    Folgender Code - Ausschnitt mit folgendem Problem:

    for ($i=1 ; $i<=10; $i++)
    {$zahl .= mt_rand() % 100 . " ";}

    So wird $zahl nur mit einer Zahl belegt und wenn ich danach z.B. if ($zahl <= 100) { ... } mache, wird immer nur die eine Zahl und nicht alle 10 "überprüft".
    Wie kann ich das ändern?

    Hoffe auf Hilfe

    LG Sora

  • #2
    Hallo

    Nimm das if mit in die Schleife auf.
    PHP-Code bitte in den dafür vorgesehen Tags posten, dann wird das schön formatiert. Einrückungen nicht vergessen, damit wir das auch lesen können.
    PHP-Code:
    for ($i=$i<=10$i++){
        
    $zahl .= mt_rand() % 100 " ";

    PHP-Code:
    for ($i=$i<=10$i++){
        
    $zahl mt_rand() % 100;
        if(
    $zahl <= 100){
            
    // ...
        
    }

    Kommentar


    • #3
      Mach dich mal mit Arrays vertraut und respektiere das aneinander geklebte Zahlen keine Zahl repräsentieren sondern eine Zeichenkette.

      Kommentar

      Lädt...
      X