PDA

Ver la Versión Completa : Problema con bucles en PHP


PaFernan99
29-09-2006, 19:19:32
Hola amigos, tengo el siguiente código de php


<?
$cuenta=0;
for ($i=1; $i<=3; $i++)
{
$cuenta= $cuenta + 16;
echo "<p>Indice $i cuenta= $cuenta</p>";
}
?>


A mi entender, esto tendría que ejecutar las sentencias tres veces.
El problema es que el bucle se ejecuta indefinidamente, cuando los valores iniciales que pongo en la condición del for (creo), son correctos.
He traducido el for a bucles while y do[..]while y siempre ocurre lo mismo.
¿Qué puede estar pasando?

D-MO
29-09-2006, 19:39:41
Pues el error debe ser del interprete de php, ya que todo parece andar bien y me he tomado la libertad de probarlo para salir de dudas:rolleyes:.

Saludos.

jachguate
29-09-2006, 21:22:55
Hola PaFernan99. Me he tomado la libertad de editar tu mensaje para añadir la etiqueta [php] y cierta indentación al código. Supongo que estarás de acuerdo conmigo en que el código formateado de esta manera es mas legible.

Podes editar tu mensaje para saber cómo se usan las etiquetas, y aprovecho para comentar que en estos foros también están disponibles las etiquetas [delphi], [sql] y [code] para publicar trozos de código, correctamente indentados y con resaltado de sintaxis.

Hasta luego.

;)

D-MO
30-09-2006, 00:09:09
... aprovecho para comentar que en estos foros también están disponibles las etiquetas [delphi], [sql] y [code] para publicar trozos de código, correctamente indentados y con resaltado de sintaxis.
Aprovecho la oportunidad para saludarte Juan y comentar que creo necesario la implementación de resaltadores para código c, java, html y javascript, supongo que como a mi, a muchos otros también los a hecho falta.


Saludos.

jachguate
30-09-2006, 00:35:51
Aprovecho la oportunidad para saludarte Juan y comentar que creo necesario la implementación de resaltadores para código c, java, html y javascript, supongo que como a mi, a muchos otros también los a hecho falta.


Saludos.

En primer lugar, un saludo para vos también.

Entiendo la necesidad. Como comprenderás, preparar estos resaltadores de sintaxis es una tarea que ha requerido una buena cantidad de tiempo de investigación e implementación por algunos de los moderadores del club.

Siempre está la posibilidad de ofrecer tu colaboración para desarrollar alguno de estos que has mencionado e integrarlo dentro de vBulletin. Aquí hablo a título personal, pues el aceptarlo o no es una decisión que compete a todos los moderadores, pero en caso lo hagas contá con mi voto. :)

Hasta luego.

;)

D-MO
30-09-2006, 01:02:26
Pues la verdad es que si me gustaría colaborar con algo así para el club, el problema es, que no tengo ni idea de la forma de trabajo de vBulletin para este típo de tareas, pero gracias a roman, quien puso a nuestra disposición este (http://clubdelphi.com/foros/showpost.php?p=121034&postcount=11) fabuloso MiniTutorial de expresiones regulares y al ejemplo (http://clubdelphi.com/foros/showpost.php?p=121347&postcount=22) que ha puesto david mas adelante me siento capaz de desarrollar algo similar para los lenguajes que menciono arriba, teniendo que documentarme únicamente de como implementarlo a vBulletin.

Gracias por tu respuesta Juan.
Saludos.

PaFernan99
30-09-2006, 03:03:15
Hola amigos!
Gracias por poner atención en mi mensaje. Les comento que reinicié mi máquina y mágicamente se solucionó el problema, así que no tengo ni idea de lo que podría estar pasando.
Por otro lado, jachguate, no necesitas mi autorización para mejorar mis mensajes, todo lo contrario, te estoy agradecido por desasnarme. ;)

Muchas gracias amigos!