Hola gente, queria sacarme una duda, ya que estoy haciendo un curso web y estoy iniciandome en php... uno de los primeros problemas que me dan es este
--------------------------------------------------------------
Tenemos dos variables, $a y $b, le damos un valor a cada una, el valor más pequeño a $a y el mayor a $b, por ejemplo 8 y 16, queremos que aparezcan todos los números desde $a hasta $b excepto los números múltiples de 10. En el caso de 3 y 16 el resultado debe ser:
8
9
11
12
13
14
15
16
¿Cómo lo harías en PHP?
--------------------------------------------------------------------
Y mi respuesta seria la siguiente:
<?php
$a = 8;
$b = 16;
for ($a = 8; $a = $b; $a += 1)
if ($a % 10 == 0) {
echo "$a<br>";
}
?>
Cuando lo pruebo no dice nada, y un minuto despues tira esto
Fatal error: Maximum execution time of 60 seconds exceeded in C:\wamp\www\php\prueba4.php on line 9
.................................................. .....................
if ($a % 10 == 0) { <----------------- Linea 9
Alguien me diria porque mi "programa" se traba ahi??
Muchas gracias