Estaba haciendo el mítico ejercicio de sacar números primos y se me ha ocurrido esto.
Código PHP:
<?php
$x = 100;
for ( $i=1; $i <=$x ; $i++){
$restos =0;
for ( $a=1; $a <=$i ; $a++){
if ($i % $a == 0)
$restos++;
if ($restos >=3)
break;
}
if($restos <=2 ){
echo "<br>";
echo $i ." es numero primo.";
}
}
?>
Por simple curiosidad. Se os ocurre una solución más optimizada ?