Idioma:

Mientras y para bucles en PHP

8 Febrero 2011 | En Web | 2,6 mil vistas | Por

Haga clic en & compartir: 


Hasta ahora hemos visto cómo la usamos algunos comandos simples. Pero, varias veces, ao logo da programação de uma aplicação web, Tenemos que repetir las mismas funciones varias veces. Por ejemplo, quando dei o exemplo da lista de compras do Ze e da Maria, Esta lista había 4 productos. Estos 4 produtos fora escritos utilizando 4 con las líneas de comandos “Eco”. Ahora imagina una lista de compras con 100 productos, y tenemos un dolor de cabeza! ;)
En estos casos, No lo dude, y tomamos uno de los ciclos que podemos implementar: el tiempo o para.

Estos dos ciclos son muy idénticos, Ya que siempre puede convertir un bucle de tiempo, es un ciclo, y viceversa. La decisión de usar uno u otro, Sólo es tomado por la persona que implementa, y tiene que ver con la
sencillez con la que luego puede interpretar uno u otro. Hay situaciones donde se aplica un rato más fácilmente, otros en los que uno es rock con todo. =) Ambos será explicados separadamente.

Tiempo
Quiero decir “Tiempo”. Su sintaxis es como sigue:

while(condição)
{
//bloco de código
}

Es decir, Mientras que la condición se encuentra, realiza cierto código.
Ejemplo de un bucle de tiempo:

<?
$numero=1;
while ($numero<=10)
{
echo "Número: $numero <br>";
$numero++;
}
?>

Este código inicia la variable $numero con el valor 1. Luego se pone dentro de un bucle de tiempo, ejecuta un bloque de código, Mientras que la variable $numero es menor o igual a 10. En el bloque, Tenemos una salida que le indicará el valor de la variable, y justo después, Tenemos el incremento de una unidad variable $numero. El resultado de la ejecución del script es como sigue:

Número: 1
Número: 2
Número: 3
Número: 4
Número: 5
Número: 6
Número: 7
Número: 8
Número: 9
Número: 10

Mientras que la condición tiene el valor TRUE, Mientras se ejecuta el bloque de código.

ES
El ciclo es, tiene una particularidad en lo referente a tiempo. Mientras que un tiempo variable Conde, y la declaración de incremento, Cuando hay, se declaran en diferentes puntos del código, el ciclo es une estos
declaraciones en el mismo lugar donde define la condición. Una sintaxis para:

for (declaração de variáveis; condição de execução; incrementos de variáveis)
{
//bloco de código a executar
}

En la primera zona declaramos las variables (Normalmente los contadores o índices); en la segunda área a continuación indicamos las condiciones de ejecución del ciclo es: Mientras que estas condiciones son el verdadero valor, el ciclo se realiza; en
3 zona, es en la que indicamos los incrementos de los variables/contadores.

Usando el ejemplo de tiempo, Vamos a construir una para:

<?
for ($numero=1; $numero<=10; $numero++)
{
echo "Número: $numero <br>";
}
?>

El resultado de este ciclo es exactamente igual que el tiempo. En este tipo de ciclo, donde empezamos una variable, y subraya esa misma variable para controlar el ciclo, EL tiene ventaja en su implementación.

Ejercicio 6.1:
Crea una matriz $meses (utilizando la función”matriz()”) con los nombres de los meses del año.
Utiliza ambos al mismo tiempo y ciclos (por separado) para escribir el 12 meses.

Ejercicio 6.2:
Basado en el ejercicio 3 (P4.txt) utiliza un bucle While para escribir los productos de Ze, y uno es escribir los productos de Maria. Nota: Debe observar el código de color de los productos de ambos mensajeros.

Nota: Este exercícioé de cualquier dificultad. Es posible que requiere tiempo y práctica, que implementa correctamente. Si eres capaz de completar el ejercicio sin ayuda.. Es porque estas
dominar y esto! :)

Resumen:
Utilizamos ciclos siempre hemos repetido las líneas de código. Utilizar un bucle WHILE o aplicación depende de la situación, y la forma en que pensamos es más sencilla para su comprensión.

En Ivaiporã-PR, Ingeniero informático, Administrador del grupo de trabajo consejos en General. Apasionado de la tecnología y la informática.



Un poco sobre nosotros

    Generalmente, el grupo apareció en consejos 2007 de ideas innovadoras sobre problemas que enfrentan diariamente por aquellos que utilizan la ciencia tecnología y equipo, los usuarios normales y técnicos. Pero donde hizo, ¿por qué y cuál es el propósito de este sitio?

Haga clic aquí para leer!

Siga o Dicas em Geral no Google+

Video de la semana