Professional Documents
Culture Documents
Estructura IF
if(condición/es){
acción a realizar;
}
else{
acción a realizar en caso de que no se cumpla;
}
Veamos un ejemplo básico para entenderlo mejor:
if($edad>=18){
Comprar cerveza;
}
else{
echo "No puedes comprar cerveza porque no tienes 18 años";
}
e incluso podemos realizar condicionales mas completas como el
siguiente caso:
if(($edad>=18)&&($dinero>0)){
Puedes comprar cerveza porque tienes 18 y tu dinero es mayor que 0;
}
else{
echo "O no tienes pelas o no tienes los 18" ;
}
Estructura SWITCH
switch(expresión){
case valor1:
sentencia a ejecutar cuando la expresión tiene como valor valor1
break
case valor2:
sentencia a ejecutar cuando la expresión tiene como valor valor2
break
Sesión III
Nuestro primero Script – Estructuras de Control en PHP
case valor3:
sentencia a ejecutar cuando la expresión tiene como valor valor3
break
default:
sentencia que se ejecutar por defecto cuando no se cumpla ninguna
de las condiciones anteriores
Bucle FOR
El bucle for se usa para repetir una misma operación un número determinado
de veces. Su sintaxis es la siguiente:
for(inicialización;condición;actualización){
sentencia a ejecutar mientras se cumpla la condición
}
El bucle for esta compuesto de 3 partes:
- Inicialización: Se ejecuta tan solo al iniciar por primera vez el bucle.En esta
parte se suele colocar la variable que contara el numero de veces que se repite
el bucle.
- Actualización: Sirve para indicar los cambios que queremos ejecutar en las
variables cada vez que se ejecuta el bucle.
Bucle WHILE
while(condición){
sentencia a ejecutar
}
Para entender mejor el uso de while nos serviremos del siguiente
ejemplo:
while($color != "rojo"){
color= dame un color;
}
Este es un ejemplo de lo que se puede hacer con while. En este caso siempre y
cuando el color no sea rojo nos dirá que introduzcamos un color.
Bucle DO...WHILE
do{
sentencia del bucle
}while(condicion)
BREAK y CONTINUE
BREAK
Se usa para detener el bucle y dejar de interpretar el código que sigue
después de el break
CONTINUE
Sirve para volver al principio del bucle desde cualquier parte del bucle.