13. FOR
Parámetros:
Inicio: El valor que va a tener la
variable y que irá incrementando en
cada vuelta.
Condición: Determina el fin del for. El
for va a ejecutarse hasta que la
condición se cumpla
Incremento: O decremento de la
variable en 1, 2, o el valor que se
necesite.
15. FOREACH
Estructura De control, utilizada para hacer
iteraciones con arrays escalares y asociativos.
En cada iteración la posición del arreglo va a
pasar a la variable valor.
Su sintaxis es:
20. Do … While
Cuando se usa esta estructura siempre entra la
primera vez a realizar la instrucción y al final se hace la
comparación con la condición del while, para
determinar si hay que iterar nueva mente o no.
Su sintaxis es:
23. Switch
La sentencia switch es similar a una serie de sentencias
IF en la misma expresión. Permite hacer muchas
comparaciones con distintos valores.
Su sintaxis es:
24. Switch
Si la variable coincide con alguno de los
valores de los “case”, se ejecuta el
código y con el “break” sale.
Pueden haber tantos case como se
necesite.
El valor por defecto o default es
opcional.
27. Arrays
Son variables especiales que guardan
múltiples valores o matrices en una sola
variable. Existen tres tipos:
Array numérico: O escalar va de 0 a N
Array asociativo: Que utiliza posiciones
de tipo string
Array multidimensional: es un array
dentro de otro array
28. Arrays numérico
Su posición es de tipo numérica. Se pueden declarar
de dos formas sin afectar su funcionamiento.
Pueden crearse con la expresión array y se le pasan
los valores separados por coma.
O especificar con la posición explícita e indexar
manualmente.
29. Arrays asociativos
Su posición es de tipo string.
Son muy útiles para manejar bases de
datos. Porque es mas fácil especificar el
valor del campo de una tabla que
memorizar su posición.
Se puede crear con las misma funciones
que los escalares.
30. Arrays asociativos
Su sintaxis es:
La palabra reservada array y entre
paréntesis el nombre de la posición
(entre “” o ‘’ porque es un string) seguido
del símbolo => que asigna el valor
indicado
31. Arrays asociativos
Su sintaxis es:
Asignar explícitamente con el nombre
de la posición entre comilla (“” o ‘’)
seguido de su valor:
33. Arrays multidimensional
En un array multidimensional, cada
elemento de la matriz principal también
puede ser un array. Y cada elemento del
sub-array puede ser una matriz, y así
sucesivamente.
Básicamente representa un array dentro
de otro array.
La sintaxis es igual que la de los
anteriores.