Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Desarrollo de Aplicaciones en
Internet
RECORDEMOS
CAPACIDAD
• if-else
• while
• do .. while
• for
• foreach
• switch
Estructuras de control
• if-else
if (expresión1)
sentencia 1
else if (expresión2)
sentencia 2
...
else if (expresión n)
sentencia n
else
sentencia n+1
• Mismo comportamiento que en java
• Las sentencias compuestas se encierran entre llaves
• elseif puede ir todo junto
Estructuras de control
• while
while (expresión)
sentencia
Estructuras de control
• for
for (expresión1; expresión2; expresión3)
sentencia
Estructuras de control
• switch
switch (expresión)
{
case valor 1:
sentencia 1
break;
case valor 2:
sentencia 2
break;
…
case valor n:
sentencia n
break;
default
sentencia n+1
}
Funciones
• Ejemplo:
function suma ($x, $y)
{
$s = $x + $y;
return s;
}
$a=1;
$b=2;
$c=suma ($a, $b);
print $c;
Funciones
$a=1;
incrementa ($a);
print $a; // Muestra un 2
Funciones
• Los argumentos con valores por defecto deben ser siempre los
últimos:
function muestranombre ($nombre, $titulo= "Sr.")
{
print "Estimado $titulo $nombre:\n";
}
muestranombre (“Fernández”);
muestranombre (“Fernández”, "Prof.");
• Salida:
Estimado Sr. Fernández:
Estimado Prof. Fernández:
Resumen
PROBLEMA
Obtener información
Presentar Resultados!
PREGUNTAS???
¿Qué haremos la
próxima clase?
Visitar…