also wie ein paar vielleicht aus dem letzten Thread von mir wissen, habe ich ein Primzahlen Script geschrieben. Jetzt habe ich aber einen Fehler bei der Berechnung festgestellt: Es werden 1, 2, 3, 5, 7, 9, 11, 13, 15, 17, 19, 23 ausgeben, obwohl es eigentlich 2, 3, 5, 7, 11, 13, 17, 19, 23 sein sollten.
Hier der Codeteil von meiner Primzahlen Berechnung:
function ist_primzahl($zahl) { for ($j=2; $j <= 7358192; $j++){ if (($zahl % $j) == 0) { if($zahl==$j) { } else { return false; } } else { return true; } } }
Für Hilfe wäre ich sehr dankbar