Continuando con el curso gratis de PHP qué son los bucles, dando dando un breve manual de su utilización con el bucle for en PHP. El bucle repite una porción de código siempre que se cumpla la condición especificada.
La sintaxis de for en PHP es:
for(variable;condición;incremento){
El código que se repetirá;
}
Voy a hacer un ejemplo de generar recuadros de colores rodeando a una palabra, este ejemplo corresponde al curso de PHP en Estudiargratis.net que te invito a que la mires un poco cada día.
<?php
for ($varA = 100000; $varA <=800000; $varA=$varA+5 ){
echo('<div style="border: 3px solid #'.$varA.'; display:inline-block; margin: 2px;">
Hola mundo ' .$varA.'</div>');
}
?>
Notas para que lo comprendas, declaro un valor de variable: 100000, le digo que ejecute el bucle hasta que la variable tenga el valor de 800000, y que el incremento sea de +5 cada vez que se ejecuta el bucle. Manuales: Variables en php en tal lección además de explicarse las variables, se utilizó el concatenar, aquí lo utilizo dos veces dentro del echo (), la primera vez para utilizar la variable como color del borde del div, y la segunda vez para que se muestre el número. Asimismo hay que utilizar estas comillas: ' en lugar de “ ya que las últimas están utilizadas para el código HTML en este caso -si se usan comillas y es necesario usar comillas las de php serán simples-. Luego, los operadores aritméticos en PHP.
Pueden ir varias líneas de código dentro de las {}, todo lo que esté allí se ejecutará en cada bucle. Sobre las etiquetas HTML utilizadas, comento que la explicación: display:inline-block; ya se la utilizó hace poco en este blog interesante.
Qué es DIV, luego, border: 3px solid # es que el DIV tendrá un borde de 3 píxeles, tipo solido y del color #....... que en vez de poner uno número fíjo indico la misma variable que se va generando en el bucle for.
Escribió Javier R. Cinacchi de Estudiargratis.net en Bucle for de PHP.
Por si no entendiste bien aún el tema de los bucles en PHP aquí esta el ejemplo mencionado con el bucle FOR.